GitLab CI/CD – how to use variable in command?
I wrote following pipeline: image: maven:3-openjdk-11 variables: TARGET_LOCATION: "/tmp/uploads/" stages: – deploy deploy-job: stage: deploy before_script: – export MAVEN_ARTIFACT_VERSION=$(mvn –non-recursive help:evaluate -Dexpression=project.version | grep -v ‘\[.*’| tail -1) – export MAVEN_ARTIFACT=app-${MAVEN_ARTIFACT_VERSION:+$MAVEN_ARTIFACT_VERSION.jar} script: – eval $(ssh-agent -s) (SSH STUFF HERE…) – scp -o HostKeyAlgorithms=ssh-rsa -p /builds/xxxxx/app/target/$MAVEN_ARTIFACT user@host:${TARGET_LOCATION} I expected the $MAVEN_ARTIFACT in scp command change to… Read More GitLab CI/CD – how to use variable in command?