OctopusDeploy / Library
Licence: other
A repository of step templates and other community-contributed extensions to Octopus Deploy
Stars: ✭ 164
Programming Languages
powershell
5483 projects
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-templates
as raw JSON exports direct from Octopus Deploy - The library website is largely under
/app
, with build artifacts at the root of the repository - The
/tools
folder 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:
-
Id
should be a GUID that is not00000000-0000-0000-0000-000000000000
-
Version
should be incremented, otherwise the integration with Octopus won't update the step template correctly - Parameter names should not start with
$
- The
DefaultValue
s ofParameter
s should be either a string or null. -
LastModifiedBy
field must be present, and (optionally) updated with the correct author - If a new
Category
has been created:- An image with the name
{categoryname}.png
must be present under thestep-templates/logos
folder - The
switch
in thehumanize
function ingulpfile.babel.js
must have acase
statement corresponding to it
- An image with the name
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].