Слияние кода завершено, страница обновится автоматически
#!/bin/bash
#build in jenkins by 12
TAG=jayqqaa12/$JOB_NAME:anguarjs
docker run --rm --name mvn -v /mnt/maven:/root/.m2 \
-v /mnt/jenkins_home/workspace/$JOB_NAME:/usr/src/mvn -w /usr/src/mvn/$JOB_NAME \
maven:3.3.3-jdk-8 mvn clean install
if [ $? -eq 0 ]; then
echo "maven install succ"
else
echo "maven install fail exit"
exit 1
fi
docker build -t $TAG $WORKSPACE/$JOB_NAME/.
#Ի
function get_image_loc(){
if docker ps -a| grep -i $JOB_NAME; then
docker rm -f $JOB_NAME
fi
}
option="${1}"
case ${option} in
-anaguar)
get_image_loc
docker run -d -e JAVA_OPTS=-Duser.timezone=GMT+8 -p 8081:8080 --name $JOB_NAME $TAG
;;
esac
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )