Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
S
spring-ci-advanced
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
3
Merge Requests
3
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Bùi Bá Trường
spring-ci-advanced
Commits
e4ab7a1e
Commit
e4ab7a1e
authored
Aug 01, 2019
by
Bùi Bá Trường
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
truongbb - test ci
parent
4525730d
Pipeline
#494
passed with stages
in 2 minutes and 15 seconds
Changes
4
Pipelines
1
Show whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
8 additions
and
9 deletions
+8
-9
.env
.env
+0
-1
build-test.sh
build-test.sh
+3
-3
src/main/java/vn/itsol/springci/repository/StudentRepositoryImpl.java
...a/vn/itsol/springci/repository/StudentRepositoryImpl.java
+4
-4
stop_job.sh
stop_job.sh
+1
-1
No files found.
.env
View file @
e4ab7a1e
TAG=latest
IMAGE_TYPE=dev
IMAGE_REGISTRY_URL=192.168.1.204:8083
DOCKER_STAGING_REGISTRY=192.168.1.204:8083
PROJECT_VERSION=0.0.1-SNAPSHOT
JDK_BASE_IMAGE=adoptopenjdk/openjdk11:latest
PROJECT_CODE=itsol-ci
build-test.sh
View file @
e4ab7a1e
...
...
@@ -8,7 +8,7 @@ sub_help(){
echo
"Usage:
$cmd
<sub-command> [options]"
echo
"Sub-commands:"
echo
" help Show help"
echo
" checkout
Checkout code from git"
echo
" checkout
-code
Checkout code from git"
echo
" compile Compile java code"
echo
" sonar-scan Run sonar scanner"
echo
" quality-gate Check quality gate"
...
...
@@ -21,7 +21,7 @@ sub_help(){
echo
""
}
sub_checkout
(){
sub_checkout
-code
(){
# -------------CLONE-----------------
# cd /root/GitlabRunner/repo/
# rm -rf ./spring-ci-advanced
...
...
@@ -40,7 +40,6 @@ sub_compile(){
}
sub_sonar-scan
(){
# /root/sonar-scanner/bin/sonar-scanner
rm
-rf
./target/
*
mvn clean
--settings
settings.xml package sonar:sonar
\
-Dsonar
.projectName
=
'SpringCIAdvanced'
\
...
...
@@ -109,6 +108,7 @@ _docker_mvn() {
sub_package
()
{
_docker_mvn package
-DskipTests
}
sub_setup
()
{
echo
"Setup host for deploying app, require sudo privileges"
...
...
src/main/java/vn/itsol/springci/repository/StudentRepositoryImpl.java
View file @
e4ab7a1e
...
...
@@ -10,10 +10,10 @@ import java.util.List;
public
class
StudentRepositoryImpl
implements
StudentRepository
{
@Override
public
List
<
Student
>
getAll
()
{
try
{
int
a
=
1
/
0
;
}
catch
(
Exception
e
)
{
}
//
try {
//
int a = 1 / 0;
//
} catch (Exception e) {
//
}
return
Arrays
.
asList
(
new
Student
(
1
,
"Nguyen Van 1"
,
"Ha Noi 1"
),
new
Student
(
1
,
"Nguyen Van 2"
,
"Ha Noi 2"
),
...
...
stop_job.sh
View file @
e4ab7a1e
...
...
@@ -2,7 +2,7 @@
# stop pipeline if QUALITY GATE is FAIL
if
[[
$
QUALITY_GATE
=
"NOK"
]]
if
[[
$
{
QUALITY_GATE
}
=
"NOK"
]]
then
echo
"QUALITY GATE FAILED. CHECK SONAR SCANNER RESULT!"
export
QUALITY_GATE
=
"OK"
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment