docker:
- image: mcr.microsoft.com/dotnet/core/sdk:3.0
environment:
- ART_NUGET_SOURCE: https://art.sec.samsung.net/artifactory/api/nuget/dotnet_nuget
+ ART_URL: https://art.sec.samsung.net/artifactory
steps:
- attach_workspace:
at: .
- - run: dotnet nuget push -s ${ART_NUGET_SOURCE} -k ${ART_NUGET_APIKEY} XSF.*.nupkg
+ - run: curl -fL https://getcli.jfrog.io | sh
+ - run:
+ command: |
+ ./jfrog rt config --url ${ART_URL} --user ${ART_USER} --password ${ART_PASSWORD} --interactive=false
+ ./jfrog rt u XSF.*.nupkg dotnet_nuget --build-name=${CIRCLE_REPOSITORY_URL} --build-number=${CIRCLE_SHA1}
+ ./jfrog rt bag ${CIRCLE_REPOSITORY_URL} ${CIRCLE_SHA1} `realpath ${CIRCLE_WORKING_DIRECTORY}`
+ ./jfrog rt bp ${CIRCLE_REPOSITORY_URL} ${CIRCLE_SHA1}
github-release:
docker: