Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
Sacha van Geffen
openappstack
Commits
d86d00f5
Verified
Commit
d86d00f5
authored
Dec 11, 2019
by
Arie Peterson
Browse files
Remove separate CI job for installing apps
parent
74912453
Changes
1
Hide whitespace changes
Inline
Side-by-side
.gitlab-ci.yml
View file @
d86d00f5
...
...
@@ -69,27 +69,7 @@ setup-kubernetes:
-
cp clusters/${CI_COMMIT_REF_SLUG}/inventory.yml ansible/
-
cp clusters/${CI_COMMIT_REF_SLUG}/settings.yml ansible/group_vars/all/
# Set up cluster
-
python3 -m openappstack $HOSTNAME install --ansible-param='--skip-tags=helmfile'
artifacts
:
paths
:
-
./clusters
-
ansible/inventory.yml
-
ansible/group_vars/all/settings.yml
expire_in
:
1 month
when
:
always
only
:
changes
:
-
.gitlab-ci.yml
-
ansible/**/*
-
helmfiles/**/*
-
test/**/*
-
openappstack/**/*
extends
:
.ssh_setup
install
:
stage
:
install-apps
script
:
-
python3 -m openappstack $HOSTNAME install --ansible-param='--tags=helmfile'
-
python3 -m openappstack $HOSTNAME install
# Show versions of installed apps/binaries
-
chmod 700 ansible
-
cd ansible
...
...
@@ -105,7 +85,7 @@ install:
changes
:
-
.gitlab-ci.yml
-
ansible/**/*
-
helmfiles
/**/*
-
flux
/**/*
-
test/**/*
-
openappstack/**/*
extends
:
.ssh_setup
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment