Commit e4ab7a1e authored by Bùi Bá Trường's avatar Bùi Bá Trường

truongbb - test ci

parent 4525730d
Pipeline #494 passed with stages
in 2 minutes and 15 seconds
TAG=latest TAG=latest
IMAGE_TYPE=dev IMAGE_TYPE=dev
IMAGE_REGISTRY_URL=192.168.1.204:8083 IMAGE_REGISTRY_URL=192.168.1.204:8083
DOCKER_STAGING_REGISTRY=192.168.1.204:8083
PROJECT_VERSION=0.0.1-SNAPSHOT PROJECT_VERSION=0.0.1-SNAPSHOT
JDK_BASE_IMAGE=adoptopenjdk/openjdk11:latest JDK_BASE_IMAGE=adoptopenjdk/openjdk11:latest
PROJECT_CODE=itsol-ci PROJECT_CODE=itsol-ci
...@@ -8,7 +8,7 @@ sub_help(){ ...@@ -8,7 +8,7 @@ sub_help(){
echo "Usage: $cmd <sub-command> [options]" echo "Usage: $cmd <sub-command> [options]"
echo "Sub-commands:" echo "Sub-commands:"
echo " help Show help" echo " help Show help"
echo " checkout Checkout code from git" echo " checkout-code Checkout code from git"
echo " compile Compile java code" echo " compile Compile java code"
echo " sonar-scan Run sonar scanner" echo " sonar-scan Run sonar scanner"
echo " quality-gate Check quality gate" echo " quality-gate Check quality gate"
...@@ -21,7 +21,7 @@ sub_help(){ ...@@ -21,7 +21,7 @@ sub_help(){
echo "" echo ""
} }
sub_checkout(){ sub_checkout-code(){
# -------------CLONE----------------- # -------------CLONE-----------------
# cd /root/GitlabRunner/repo/ # cd /root/GitlabRunner/repo/
# rm -rf ./spring-ci-advanced # rm -rf ./spring-ci-advanced
...@@ -40,7 +40,6 @@ sub_compile(){ ...@@ -40,7 +40,6 @@ sub_compile(){
} }
sub_sonar-scan(){ sub_sonar-scan(){
# /root/sonar-scanner/bin/sonar-scanner
rm -rf ./target/* rm -rf ./target/*
mvn clean --settings settings.xml package sonar:sonar \ mvn clean --settings settings.xml package sonar:sonar \
-Dsonar.projectName='SpringCIAdvanced' \ -Dsonar.projectName='SpringCIAdvanced' \
...@@ -109,6 +108,7 @@ _docker_mvn() { ...@@ -109,6 +108,7 @@ _docker_mvn() {
sub_package() { sub_package() {
_docker_mvn package -DskipTests _docker_mvn package -DskipTests
} }
sub_setup() { sub_setup() {
echo "Setup host for deploying app, require sudo privileges" echo "Setup host for deploying app, require sudo privileges"
......
...@@ -10,10 +10,10 @@ import java.util.List; ...@@ -10,10 +10,10 @@ import java.util.List;
public class StudentRepositoryImpl implements StudentRepository { public class StudentRepositoryImpl implements StudentRepository {
@Override @Override
public List<Student> getAll() { public List<Student> getAll() {
try { // try {
int a = 1 / 0; // int a = 1 / 0;
} catch (Exception e) { // } catch (Exception e) {
} // }
return Arrays.asList(new Student(1, "Nguyen Van 1", "Ha Noi 1"), return Arrays.asList(new Student(1, "Nguyen Van 1", "Ha Noi 1"),
new Student(1, "Nguyen Van 2", "Ha Noi 2"), new Student(1, "Nguyen Van 2", "Ha Noi 2"),
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
# stop pipeline if QUALITY GATE is FAIL # stop pipeline if QUALITY GATE is FAIL
if [[ $QUALITY_GATE = "NOK" ]] if [[ ${QUALITY_GATE} = "NOK" ]]
then then
echo "QUALITY GATE FAILED. CHECK SONAR SCANNER RESULT!" echo "QUALITY GATE FAILED. CHECK SONAR SCANNER RESULT!"
export QUALITY_GATE="OK" export QUALITY_GATE="OK"
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment