Skip to content

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.

Notifications You must be signed in to change notification settings

armory-plugins/evaluate-artifacts-releases

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 

Repository files navigation

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!

About

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.

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •