Fakultas Ilmu Komputer UI

Skip to content
Snippets Groups Projects
Commit 6828084e authored by Zamil Majdy's avatar Zamil Majdy
Browse files

#140382397 #5 Update CI

parent 236cab86
No related branches found
No related tags found
No related merge requests found
...@@ -8,14 +8,16 @@ test: ...@@ -8,14 +8,16 @@ test:
- pip install -r requirements.txt - pip install -r requirements.txt
- python manage.py migrate - python manage.py migrate
- python manage.py test - python manage.py test
- git remote add deployment ssh://kape@bot.recruit.id:8022/home/kape.git
- sshpass -p yukcarikape git push deployment develop:master
staging: staging:
type: deploy type: deploy
script: script:
- apt-get update -qy - apt-get update -qy
- apt-get install -y ruby-dev - sudo apt-get install sshpass
- gem install dpl - git remote add deployment ssh://kape@bot.recruit.id:8022/home/kape.git
- dpl --provider=heroku --app=gitlab-ci-python-test-staging --api-key=$HEROKU_STAGING_API_KEY - sshpass -p yukcarikape git push deployment develop:master
only: only:
- develop - develop
...@@ -23,8 +25,8 @@ production: ...@@ -23,8 +25,8 @@ production:
type: deploy type: deploy
script: script:
- apt-get update -qy - apt-get update -qy
- apt-get install -y ruby-dev - sudo apt-get install sshpass
- gem install dpl - git remote add deployment ssh://kape@bot.recruit.id:8022/home/kape.git
- dpl --provider=heroku --app=gitlab-ci-python-test-prod --api-key=$HEROKU_PRODUCTION_API_KEY - sshpass -p yukcarikape git push deployment master:master
only: only:
- master - master
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment