2023-07-13 11:08:59 +08:00
|
|
|
stages:
|
|
|
|
- install
|
|
|
|
- deploy
|
|
|
|
|
2023-07-13 14:10:07 +08:00
|
|
|
install_job:
|
2023-07-13 11:08:59 +08:00
|
|
|
stage: install
|
|
|
|
script:
|
2023-07-13 14:10:07 +08:00
|
|
|
- docker-compose build
|
2023-07-13 14:12:22 +08:00
|
|
|
rules:
|
|
|
|
- changes:
|
|
|
|
- ./requirements.txt
|
2023-07-13 11:08:59 +08:00
|
|
|
|
2023-07-13 14:10:07 +08:00
|
|
|
deploy_job:
|
2023-07-13 11:08:59 +08:00
|
|
|
stage: deploy
|
|
|
|
script:
|
2023-07-13 14:10:07 +08:00
|
|
|
- docker-compose up -d
|
|
|
|
rules:
|
|
|
|
- changes:
|
2023-07-13 14:12:22 +08:00
|
|
|
- ./**
|
|
|
|
exclude:
|
|
|
|
- ./requirements.txt
|
2023-07-13 11:08:59 +08:00
|
|
|
|