This commit is contained in:
@@ -114,7 +114,7 @@ steps:
|
||||
more version.env
|
||||
source version.env
|
||||
if [ "$version_type" != "none" ]; then
|
||||
WDIR=/tmp/artifacts/$NEW_VERSION
|
||||
WDIR=${CI_WORKSPACE}/artifacts/$NEW_VERSION
|
||||
echo "create work directory: $WDIR"
|
||||
mkdir -p $WDIR
|
||||
echo "create front artifact: $WDIR/front.tar.gz"
|
||||
@@ -123,11 +123,11 @@ steps:
|
||||
tar -czf $WDIR/back.tar.gz -C backend/dist .
|
||||
echo "create db artifact: $WDIR/db.tar.gz"
|
||||
tar -czf $WDIR/db.tar.gz -C database src *.json
|
||||
echo "create final artifact: /tmp/artifacts/$artifact"
|
||||
ls -als /tmp/artifacts/$artifact
|
||||
tar -cf /tmp/artifacts/$artifact -C $WDIR .
|
||||
echo "create final artifact: ${CI_WORKSPACE}/artifacts/$artifact"
|
||||
ls -als ${CI_WORKSPACE}/artifacts/$artifact
|
||||
tar -cf ${CI_WORKSPACE}/artifacts/$artifact -C $WDIR .
|
||||
fi
|
||||
ls -als /tmp/artifacts/
|
||||
ls -als ${CI_WORKSPACE}/artifacts/
|
||||
depends_on: [ build ]
|
||||
|
||||
- name: publish
|
||||
@@ -140,12 +140,12 @@ steps:
|
||||
commands: |
|
||||
source version.env
|
||||
echo "📦 Publication de la version $NEW_VERSION : $artifact"
|
||||
ls -als /tmp/artifacts/$artifact
|
||||
ls -als ${CI_WORKSPACE}/artifacts/$artifact
|
||||
|
||||
curl -v \
|
||||
-u ${NEXUS_USERNAME}:${NEXUS_PASSWORD} \
|
||||
-F "raw.directory=apps/${CI_REPO_NAME}/${NEW_VERSION}" \
|
||||
-F "raw.asset1=@/tmp/artifacts/$artifact" \
|
||||
-F "raw.asset1=@${CI_WORKSPACE}/artifacts/$artifact" \
|
||||
-F "raw.asset1.filename=$artifact" \
|
||||
https://nexus.cicd.exygen.fr/service/rest/v1/components?repository=domaine-passignat
|
||||
depends_on: [ package ]
|
||||
|
||||
Reference in New Issue
Block a user