У меня есть конвейер GitLab CI, который создает несколько артефактов. Например:
train:job:
stage: train
script: python script.py
artifacts:
paths:
- artifact.csv
expire_in: 1 week
Теперь я развернул хранилище в OpenShift, используя следующий шаг в моем конвейере GitLab. Это вытянет мой репозиторий GitLab внутри OpenShift. Он не включает артефакты от «тестирования».
deploy:app:
stage: deploy
image: ayufan/openshift-cli
before_script:
- oc login $OPENSHIFT_DOMAIN --token=$OPENSHIFT_TOKEN
script:
- oc start-build my_app
Как я могу позволить OpenShift использовать этот репозиторий, а также артефакты, созданные в моем конвейере?