-
Notifications
You must be signed in to change notification settings - Fork 1.5k
[REL-4300] Adding docs for deploy pipeline #9821
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[REL-4300] Adding docs for deploy pipeline #9821
Conversation
504e5ec to
9c6aa40
Compare
| . Select btn:[Deploy]. This opens the deploy execution modal. | ||
| + | ||
| .Deploy execution modal | ||
| image::guides:ROOT:deploy/rollback-execution-modal.png[Deploy execution modal] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Should be updated with the correct screenshot for deploys.
| . Select btn:[Setup deploy pipeline] to activate the deploy pipeline. | ||
| + | ||
| .Setup deploy pipeline button | ||
| image::guides:ROOT:deploy/setup-rollback-pipeline-button.png[Setup deploy pipeline button] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Should be updated with the correct screenshot for deploys.
| . You can manually navigate to the pull request by selecting btn:[View pull Request]. | ||
| + | ||
| .View pull request button | ||
| image::guides:ROOT:deploy/view-pr-button.png[View pull request button] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Should be updated with the correct screenshot for deploys.
| . Alternatively, you can copy the suggested configuration into an existing or newly created deploy config file. Make sure the file is called `deploy.yml` and is located in the `.circleci` folder, for the system to detect and use this file. In this case, select btn:[I already have a deploy config] and skip to the next step. See the <<configuration-tips, Configuration tips>> section for more details on customizing your deploy configuration. | ||
| + | ||
| .Already have config button | ||
| image::guides:ROOT:deploy/already-have-config-button.png[Already have config button] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Should be updated with the correct screenshot for deploys.
| NOTE: The configuration will be committed to a new branch called `deploy-pipeline-setup` in the repository you selected. | ||
| + | ||
| .Commit config button | ||
| image::guides:ROOT:deploy/commit-config-button.png[Commit config button] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Should be updated with the correct screenshot for deploys.
| . Select the repository you want to deploy from the "What repo are you deploying?" dropdown. | ||
| + | ||
| .Select repository | ||
| image::guides:ROOT:deploy/select-deploy-repo.png[Select repository] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Should be updated with the correct screenshot for deploys.
| . Once you have updated your config file, select btn:[I've updated my config] to proceed to the next step. | ||
| + | ||
| .Copy markers commands | ||
| image::guides:ROOT:deploy/config-updated-button.png[Copy markers commands] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Should be updated with the correct screenshot for deploys.
| . Copy the generated commands using the btn:[Copy] button and paste them into your existing config file where the deployment occurs. Ensure the `circleci run release plan` step comes before the deployment step, followed by the `circleci run release update` step. | ||
| + | ||
| .Generated markers commands | ||
| image::guides:ROOT:deploy/auto-generated-commands.png[Generated markers commands] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Should be updated with the correct screenshot for deploys.
| - If the GitHub App is not installed in your organization, the guided setup process prompts you to install it. | ||
| + | ||
| .Install GitHub App | ||
| image::guides:ROOT:deploy/install-github-app.png[Install GitHub App] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Should be updated with the correct screenshot for deploys.
| . Select the btn:[Deploy] button in the project Overview. | ||
| + | ||
| .Deploy button on project overview page | ||
| image::guides:ROOT:deploy/project-overview-rollback.png[Deploy button on project overview page] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Should be updated with the correct screenshot for deploys.
103c37a
into
DOCSS-1818-deploys-diagram
Note
You may find that there are errors for the
vale/lintjob that are unrelated to your change.Vale checks the whole file when a change is made so if there are existing issues on the page they will be flagged.
You can ignore lint errors outside your changes and the CircleCI docs team will address them for you.
Vale logs are advisory to help all contributors create content that conforms to our style guide. The
vale/lintjob will not prevent changes from being published.Description
Reasons
This goes along with the new feature we want to release.
Content checks
Please follow our style when contributing to CircleCI docs. View our style guide or check out our CONTRIBUTING.md for more information.
Preview your changes:
ci/circleci: lintjob at the bottom of your PR. You will be redirected to thevale/lintjob output in CircleCI.ci/circleci: buildjob at the bottom of your PR and you will be redirected to CircleCI. Select the Artifacts tab and selectindex.htmlto open a preview version of the docs site built for your latest commit.Take a moment to check through the following items when submitting your PR (this is just a guide so will not be relevant for all PRs):
Content structure:
Formatting: