Library
Library copied to clipboard
| Public | A repository of step templates and other community-contributed extensions to Octopus Deploy
trafficstars
Library
A repository of step templates and other community-contributed extensions to Octopus Deploy. The website to download step templates from is https://library.octopus.com.
Organization
- Step templates are checked into
/step-templatesas raw JSON exports direct from Octopus Deploy - The library website is largely under
/app, with build artifacts at the root of the repository - The
/toolsfolder contains utilities to help with editing step templates
Contributing step templates or to the website
Read our contributing guidelines for information about contributing step templates and to the website.
Reviewing PRs
When reviewing a PR, keep the following things in mind:
Idshould be a GUID that is not00000000-0000-0000-0000-000000000000Versionshould be incremented, otherwise the integration with Octopus won't update the step template correctly- Parameter names should not start with
$ - The
DefaultValues ofParameters should be either a string or null. LastModifiedByfield must be present, and (optionally) updated with the correct author- If a new
Categoryhas been created:- An image with the name
{categoryname}.pngmust be present under thestep-templates/logosfolder - The
switchin thehumanizefunction ingulpfile.babel.jsmust have acasestatement corresponding to it
- An image with the name