✓ GitHub CI/CD Application Template Applied

This Inedo-developed template provides you with quick access to recommended settings for an application using CI/CD with GitHub for source control and issue tracking. To select a different settings template, go to Advanced Settings.

Setting Description
GitHub Connection The "GitHub" resource credential is configured (Anonymous@GitHub,Organization=inedo) to provide credentials, organization, and repository name url for a connection GitHub.com or a private GitHub server. Credentials
Release Pipeline The "Release" pipeline will gets source by configured branch, builds and tests artifacts, then deploys to a series of targets automatically or after approvals and creates a tag in the repository. Pipelines
Variable Prompts The "Default" release template will prompt for additional configuration, such as a $Branch when creating BuildMaster builds or releases. Release Templates
Build Plan The "Build" plan will get source code by branch from GitHub, run unit tests, and create artifacts. Plans
Deploy Plan The "Deploy" plan will deploy artifacts to the targets configured in the pipeline. Plans
Tag Plan The "Tag" plan will adds a tag to the commit. Plans
Build Trigger The "GitHub" plan will automatically triggers a build in an application when a commit gets pushed to a GitHub repository. Triggers
Issue Source This issue source will synchronizes issues associated with the release, either from GitHub or another source. Issues
ExampleApplicationConfig.txt This file stores environment-specific settings after deploying your application. Configuration Files

Next Steps: Create your first BuildMaster Build

You can create a build right away if you'd like to see how this template works in action, or you can customize the settings to work for your enviornment. To create a new build, go to Builds > Create New Build.