New ci pipeline compliant.

This commit is contained in:
Anduin Xue
2024-01-11 07:01:16 +00:00
parent 710975c144
commit 0eeeac6234
+15
View File
@@ -118,3 +118,18 @@ upload_to_local_nuget:
done
only:
- master
deploy_docker:
stage: deploy
environment: production
needs:
- publish
dependencies:
- publish
script:
- docker build . -t hub.aiursoft.cn/$CI_PROJECT_NAMESPACE/$CI_PROJECT_NAME:latest
- docker push hub.aiursoft.cn/$CI_PROJECT_NAMESPACE/$CI_PROJECT_NAME:latest
rules:
- if: '$CI_COMMIT_BRANCH == "master"'
exists:
- Dockerfile