Skip to content

Latest commit

 

History

History
52 lines (36 loc) · 2.12 KB

README.md

File metadata and controls

52 lines (36 loc) · 2.12 KB

evaluate-artifacts-releases

This repository serves as a home for releases of Armory's Evaluate Artifacts plugin for Spinnaker. This plugin is currently in Early Access which means it's pre-1.0 and subject to change.

About

Armory's Evaluate Artifacts plugin provides a new stage type, Evaluate Artifacts, which allows you to create artifacts for downstream consumption. The generated artifacts will be evaluated for SpEL expressions before being consumed.

Official documentation for this feature will be added shortly.

At the time of this writing, the Evaluate Artifacts plugin is only supported on the 1.24 release of Spinnaker. Support for Armory Spinnaker is forthcoming.

Installation & Configuration

It should be noted that the plugins framework for Spinnaker is still in active development so installation instructions may change.

  1. Identify the released version of the Evaluate Artifacts plugin you wish to install. Official releases are found here.

  2. In your Spinnaker configuration, add the following repository & plugin configuration.

    spinnakerConfig:
      profiles:
        gate:
          spinnaker:
            extensibility:
              # deck-proxy is needed for deck to retrieve the front-end components of the plugin
              deck-proxy:
                enabled: true
                plugins:
                  Armory.EvaluateArtifactsPlugin:
                    enabled: true
                    version: 0.0.10
    
        spinnaker:
          extensibility:
            plugins:
              Armory.EvaluateArtifactsPlugin:
                enabled: true
                version: 0.0.10
            repositories:
              evaluateArtifacts:
                url: https://raw.githubusercontent.com/armory-plugins/evaluate-artifacts-releases/master/repositories.json
    
  3. On startup, the plugin will be downloaded and installed to the appropriate Spinnaker services.

Feedback

We'd love to hear about how you're using our Evaluate Artifacts plugin! If you have any feedback or questions, just leave us a comment!