Verified Commit d86d00f5 authored by Arie Peterson's avatar Arie Peterson
Browse files

Remove separate CI job for installing apps

parent 74912453
......@@ -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
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment