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