Auto csproj fix and update by bot.
This commit is contained in:
+35
-17
@@ -83,22 +83,7 @@ pack:
|
|||||||
paths:
|
paths:
|
||||||
- '**/*.nupkg'
|
- '**/*.nupkg'
|
||||||
|
|
||||||
upload_to_nuget:
|
deploy_local_nuget:
|
||||||
stage: deploy
|
|
||||||
environment: production
|
|
||||||
needs:
|
|
||||||
- pack
|
|
||||||
dependencies:
|
|
||||||
- pack
|
|
||||||
script:
|
|
||||||
- |
|
|
||||||
for file in $(find . -name "*.nupkg"); do
|
|
||||||
dotnet nuget push "$file" --api-key "$NUGET_API_KEY" --source "https://api.nuget.org/v3/index.json" --skip-duplicate || exit 1;
|
|
||||||
done
|
|
||||||
only:
|
|
||||||
- master
|
|
||||||
|
|
||||||
upload_to_local_nuget:
|
|
||||||
stage: deploy
|
stage: deploy
|
||||||
environment: production
|
environment: production
|
||||||
needs:
|
needs:
|
||||||
@@ -113,7 +98,23 @@ upload_to_local_nuget:
|
|||||||
only:
|
only:
|
||||||
- master
|
- master
|
||||||
|
|
||||||
deploy_docker:
|
deploy_public_nuget:
|
||||||
|
stage: deploy
|
||||||
|
environment: production
|
||||||
|
needs:
|
||||||
|
- pack
|
||||||
|
- deploy_local_nuget
|
||||||
|
dependencies:
|
||||||
|
- pack
|
||||||
|
script:
|
||||||
|
- |
|
||||||
|
for file in $(find . -name "*.nupkg"); do
|
||||||
|
dotnet nuget push "$file" --api-key "$NUGET_API_KEY" --source "https://api.nuget.org/v3/index.json" --skip-duplicate || exit 1;
|
||||||
|
done
|
||||||
|
only:
|
||||||
|
- master
|
||||||
|
|
||||||
|
deploy_docker_registry:
|
||||||
stage: deploy
|
stage: deploy
|
||||||
environment: production
|
environment: production
|
||||||
needs:
|
needs:
|
||||||
@@ -128,3 +129,20 @@ deploy_docker:
|
|||||||
- if: '$CI_COMMIT_BRANCH == "master"'
|
- if: '$CI_COMMIT_BRANCH == "master"'
|
||||||
exists:
|
exists:
|
||||||
- Dockerfile
|
- Dockerfile
|
||||||
|
|
||||||
|
deploy_docker_hub:
|
||||||
|
stage: deploy
|
||||||
|
environment: production
|
||||||
|
needs:
|
||||||
|
- deploy_docker_registry
|
||||||
|
script:
|
||||||
|
- if [ "$CI_COMMIT_REF_NAME" = "master" ]; then TAG="latest"; else TAG="$CI_COMMIT_REF_NAME"; fi
|
||||||
|
- echo building image $CI_PROJECT_NAMESPACE/$CI_PROJECT_NAME:$TAG
|
||||||
|
- docker build . -t $CI_PROJECT_NAMESPACE/$CI_PROJECT_NAME:latest
|
||||||
|
- echo "Logging in to Docker Hub..."
|
||||||
|
- echo "$DOCKER_PASSWORD" | docker login -u "$DOCKER_USERNAME" --password-stdin
|
||||||
|
- docker push $CI_PROJECT_NAMESPACE/$CI_PROJECT_NAME:latest
|
||||||
|
rules:
|
||||||
|
- if: '$CI_COMMIT_BRANCH == "master"'
|
||||||
|
exists:
|
||||||
|
- Dockerfile
|
||||||
Reference in New Issue
Block a user