docs(git_push_mirror): Update workflow and typos

#1
This commit is contained in:
2021-08-03 14:40:17 +09:30
parent b593505698
commit 7ffb20418c

View File

@ -1,6 +1,7 @@
# git push mirror Admin Manual Manual # git push mirror Admin Manual Manual
This job does a git push to a remote git repo. This job does a git push to a remote git repo.
This job provides the following badge: This job provides the following badge:
- None - None
@ -21,7 +22,7 @@ include:
Github (Push --mirror): Github (Push --mirror):
variables: variables:
GIT_SYNC_URL: "https://$GITHUB_USERNAME_ROBOT:$GITHUB_TOKEN_ROBOT@github.com/NoFussComputing/gitlab-ci.git" GIT_SYNC_URL: "https://${username variable}:${pasword variable}@github.com/NoFussComputing/gitlab-ci.git"
extends: extends:
- .git_push_mirror - .git_push_mirror
@ -36,10 +37,25 @@ Github (Push --mirror):
## Job Workflow ## Job Workflow
- This job is designed to run on successful completion of the validation tasks and only on the `development` and `master` branches. You can safely override the `rules` when creating the job with your own. i.e.
``` yaml
Github (Push --mirror):
variables:
GIT_SYNC_URL: "https://$GITHUB_USERNAME_ROBOT:$GITHUB_TOKEN_ROBOT@github.com/NoFussComputing/gitlab-ci.git"
extends:
- .git_push_mirror
rules:
- if: '$CI_COMMIT_BRANCH == "master"'
when: never
- if: '$CI_COMMIT_BRANCH == "development"'
when: always
```
This will cause the job to only run on the `development` branch.
## Artifacts ## Artifacts
- - None
## License ## License
To view the license for this folder and any sub-folders, refer [here](https://gitlab.com/nofusscomputing/projects/gitlab-ci) To view the license for this folder and any sub-folders, refer [here](https://gitlab.com/nofusscomputing/projects/gitlab-ci)