You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: utility/gitlab-ci/commit-playbook-zip/readme.MD
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,7 +4,7 @@ When working
4
4
with [cloudshell ansible playbooks](https://help.quali.com/Online%20Help/0.0/Portal/Content/DevGuide/Config-Mng/Ansible.htm?tocpath=The%20CloudShell%20DevGuide%7CDeveloping%20Configuration%20Management%20Scripts%20for%20Apps%7CAnsible%20Playbook%20Development%20for%20Apps%7C_____0)
5
5
with site.yml and multiple files, a zip archive needs to be committed to repo.
6
6
7
-
Some options to handle this pain point:
7
+
Some options to handle this step:
8
8
9
9
1. Create zip locally on dev machine and push source changes and zip together
10
10
2. Push source code, and have [gitlab-CI](commit-back-repo-gitlab-ci.yml) job detect change to playbook folder source
@@ -14,7 +14,7 @@ Some options to handle this pain point:
14
14
- this also adds binary file into repo
15
15
- need to remember to pull down the new "zip" commit before pushing new changes
16
16
3. Have similar [CI job](zip-and-push-to-IIS-gitlab-ci.yml) detect change and generate zip, but push to external web
17
-
server hosting instead of commiting binary
17
+
server hosting instead of commiting binary. Then place link to web server on app instead of gitlab hosted link.
18
18
- this adds dependency of setting up another web server (can also use cloudshell IIS server)
19
19
- Can pass in branch name to name of zip to have different hosted zips for testing
20
20
- Firewall rules can be placed on IIS to only allow downloads from the Execution Server
0 commit comments