Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CorpSite #11

Open
wants to merge 60 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
60 commits
Select commit Hold shift + click to select a range
7b8bcf4
STRY0010001: Added Brasilia location
glauccop Apr 21, 2020
70e6d39
STRY0010001: added goiania city
glauccop Apr 21, 2020
e393fe4
STRY0010001: removido goiania city
glauccop May 26, 2020
5060c1b
STRY0010001: removido brasilia city
glauccop May 26, 2020
e8e5d24
STRY0010001: Add Brasilia
glauccop May 26, 2020
c4701d9
STRY0010001: removido brasilia
glauccop May 26, 2020
ab00b96
STRY0010001: Aoo
glauccop May 26, 2020
7ae9de1
STRY0010001: Add Goiania City
glauccop May 26, 2020
7280768
STRY0010001: add brasilia
glauccop May 26, 2020
4537240
STRY0010001: Add SP
glauccop May 26, 2020
29718dc
STRY0010001: add manaus
glauccop May 26, 2020
acf923a
STRY0010001: Add viagem
glauccop May 26, 2020
a70f916
STRY0010001: v4
glauccop May 26, 2020
00fd1f5
STRY0010001: Add Sergipe
glauccop May 26, 2020
3d53dee
STRY0010102: Removido Sergipe
glauccop Jun 17, 2020
de3bfd1
STRY0010102: Novo Update
glauccop Jun 17, 2020
4cff87f
STRY0010102: Alterado BSB para SP
glauccop Jun 17, 2020
5dfa411
STRY0010102: Add BSB
glauccop Jun 17, 2020
b088a61
STRY0010102: Add Guara
glauccop Jun 17, 2020
f1225e8
STRY0010102: jundiai
glauccop Jun 17, 2020
7f43b9b
STRY0010102: Clean Para a Demo
glauccop Jun 17, 2020
596a657
STRY0010102: add brasilia city
glauccop Jun 17, 2020
307b328
STRY0010102: add SP
glauccop Jun 17, 2020
7d8be4d
STRY0010102: Vai meu
glauccop Jun 17, 2020
8a1328e
STRY0010003: Add SP City
glauccop Jun 25, 2020
d4d36fe
STRY0010003: Add SP 2
glauccop Jun 25, 2020
c8e7dfd
STRY0010001: Removido SP
glauccop Aug 26, 2020
4eb4e92
STRY0010001: Add Goiania City
glauccop Aug 6, 2021
43e6fed
STRY0010001: Delete Goiania City
glauccop Aug 6, 2021
129e66e
STRY0010001: Add BH City
glauccop Aug 6, 2021
a867179
STRY0010001: Add BH City2
glauccop Aug 6, 2021
0b5972d
STRY0010001: Add BH City
glauccop Aug 6, 2021
7488ba0
STRY0010001: Removido BH City
glauccop Aug 6, 2021
e7b351a
STRY0010001: Removido Brasilia City
glauccop Aug 6, 2021
7e3fdce
STRY0010001: Add Brasilia City
glauccop Aug 6, 2021
dc89ab0
STRY0010001: Adicionado Goiania City
glauccop Aug 6, 2021
889b699
STRY0010001: Adicionado Goiania City
glauccop Aug 6, 2021
855e635
Update Jenkinsfile
glauccop Feb 5, 2024
78eea73
Update Jenkinsfile
glauccop Feb 5, 2024
6662846
Rename Jenkinsfile to jenkinsfile
glauccop Feb 5, 2024
36122ac
Create Jenkinsfile
glauccop Feb 5, 2024
f3cc339
Update Jenkinsfile
glauccop Feb 5, 2024
7fd9782
Update Jenkinsfile
glauccop Feb 5, 2024
f437f68
Update Jenkinsfile
glauccop Feb 5, 2024
4ee2704
Update Jenkinsfile
glauccop Feb 5, 2024
e1f11d2
Update Jenkinsfile
glauccop Feb 5, 2024
db2a479
Update Jenkinsfile
glauccop Feb 5, 2024
205050f
Versao glaucco
glauccop Feb 5, 2024
dbbfede
Update Jenkinsfile
glauccop Feb 5, 2024
3449088
Update Jenkinsfile
glauccop Feb 5, 2024
0d0d359
Update Jenkinsfile
glauccop Feb 5, 2024
3fd820f
Update Jenkinsfile
glauccop Feb 5, 2024
2d2c208
Update Jenkinsfile
glauccop Feb 5, 2024
1e32956
Update Jenkinsfile
glauccop Feb 5, 2024
73def95
Update Jenkinsfile
glauccop Feb 5, 2024
c300621
STRY00001: Removido Goiania City
glauccop Feb 5, 2024
0b2ae3f
STRY000001: Update goiania
glauccop Feb 5, 2024
c5b66ca
STRY000001: Add Floripa Site
glauccop Feb 5, 2024
010d97f
Update Jenkinsfile
glauccop Feb 5, 2024
caf8c20
STRY00001: Add Cidade da Garoa
glauccop Feb 5, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
105 changes: 29 additions & 76 deletions Jenkinsfile
Original file line number Diff line number Diff line change
@@ -1,112 +1,65 @@
pipeline {
agent any
tools {
maven 'Jenkins Maven'
}
stages {
stage('CI') {
steps {
snDevOpsStep()
sh '''
export M2_HOME=/opt/apache-maven-3.6.0 # your Mavan home path
export PATH=$PATH:$M2_HOME/bin
mvn --version
'''
sh 'mvn compile'
sh 'mvn verify'
withSonarQubeEnv('SonarQube') {
sh "mvn clean package sonar:sonar"
}
}
post {
success {
junit '**/target/surefire-reports/*.xml'
}
}
}
stage('UAT deploy') {

stage('UAT deploy') {
steps {
snDevOpsStep()
sh '''
export M2_HOME=/opt/apache-maven-3.6.0 # your Mavan home path
export PATH=$PATH:$M2_HOME/bin
mvn --version
'''

sh 'mvn package'

script {
sshPublisher(continueOnError: false, failOnError: true,
publishers: [
sshPublisherDesc(
configName:'CorpSite UAT',
verbose: true,
transfers: [
sshTransfer(
sourceFiles: 'target/globex-web.war',
removePrefix: 'target/',
remoteDirectory: '/opt/tomcat/webapps'
)
]
)
])
}
sh 'cp -vfr target/globex-web.war /opt/tomcat/webapps/globex-uat.war'
sh 'sudo systemctl stop tomcat9.service'
sh 'echo ################ Reiniciando o Tomcat #############'
sh 'sudo systemctl start tomcat9.service'

}
}
stage('UAT test') {


stage('UAT Homologacao') {
steps {
snDevOpsStep()
sh '''
export M2_HOME=/opt/apache-maven-3.6.0 # your Mavan home path
export PATH=$PATH:$M2_HOME/bin
mvn --version
'''
sh 'mvn compile'

sh 'mvn verify'
sh 'cp -vfr target/globex-web.war /opt/tomcat/webapps/globex-hom.war'
sh 'sudo systemctl stop tomcat9.service'
sh 'echo ################ Reiniciando o Tomcat #############'
sh 'sudo systemctl start tomcat9.service'

}
post {
post {
success {
junit '**/target/surefire-reports/*.xml'
}
}

steps {
sh '''
export M2_HOME=/opt/apache-maven-3.6.0 # your Mavan home path
export PATH=$PATH:$M2_HOME/bin
mvn --version
'''
sh 'mvn compile'
/*
sh '''
mvn sonar:sonar \
-Dsonar.projectKey=CorpSite \
-Dsonar.host.url=http://sonarqube.sndevops.xyz:9000 \
-Dsonar.login=efef5144be738a606c23fff3f139f00965b82869 \
-Dsonar.exclusions=src/main/webapp/resources/js/bootstrap.js \
-Dsonar.analysis.scm=$GIT_COMMIT \
-Dsonar.analysis.buildURL=$BUILD_URL
'''
*/
}
}
stage('deploy') {

stage('Producao') {
steps {
snDevOpsStep()
snDevOpsChange()
script {
sshPublisher(continueOnError: false, failOnError: true,
publishers: [
sshPublisherDesc(
configName:'CorpSite PROD',
verbose: true,
transfers: [
sshTransfer(
sourceFiles: 'target/globex-web.war',
removePrefix: 'target/',
remoteDirectory: '/opt/tomcat/webapps'
)
]
)
])
}
sh 'cp -vfr target/globex-web.war /opt/tomcat/webapps/globex-prod.war'
sh 'sudo systemctl stop tomcat9.service'
sh 'echo ################ Reiniciando o Tomcat #############'
sh 'sudo systemctl start tomcat9.service'

}
}
}
}

126 changes: 126 additions & 0 deletions jenkinsfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,126 @@
pipeline {
agent any
/*
tools {
maven 'Jenkins Maven'
}
*/
stages {
stage('CI') {
steps {
snDevOpsStep()
/*
sh '''
export M2_HOME=/opt/apache-maven-3.6.0 # your Mavan home path
export PATH=$PATH:$M2_HOME/bin
mvn --version
'''
*/
sh 'mvn --version'
sh 'mvn compile'
sh 'mvn verify'
}
post {
success {
junit '**/target/surefire-reports/*.xml'
}
}
}
stage('UAT deploy') {
steps {
snDevOpsStep()
/*
sh '''
export M2_HOME=/opt/apache-maven-3.6.0 # your Mavan home path
export PATH=$PATH:$M2_HOME/bin
mvn --version
'''
*/
sh 'mvn --version'
sh 'mvn package'

script {
sshPublisher(continueOnError: false, failOnError: true,
publishers: [
sshPublisherDesc(
configName:'CorpSite UAT',
verbose: true,
transfers: [
sshTransfer(
sourceFiles: 'target/globex-web.war',
removePrefix: 'target/',
remoteDirectory: '/opt/tomcat/webapps'
)
]
)
])
}
}
}
stage('UAT test') {
steps {
snDevOpsStep()
/*
sh '''
export M2_HOME=/opt/apache-maven-3.6.0 # your Mavan home path
export PATH=$PATH:$M2_HOME/bin
mvn --version
'''
*/
sh 'mvn --version'
sh 'mvn compile'
sh 'mvn verify'
}
post {
success {
junit '**/target/surefire-reports/*.xml'
}
}

steps {
/*
sh '''
export M2_HOME=/opt/apache-maven-3.6.0 # your Mavan home path
export PATH=$PATH:$M2_HOME/bin
mvn --version
'''
*/
sh 'mvn --version'
sh 'mvn compile'
/*
sh '''
mvn sonar:sonar \
-Dsonar.projectKey=CorpSite \
-Dsonar.host.url=http://sonarqube.sndevops.xyz:9000 \
-Dsonar.login=efef5144be738a606c23fff3f139f00965b82869 \
-Dsonar.exclusions=src/main/webapp/resources/js/bootstrap.js \
-Dsonar.analysis.scm=$GIT_COMMIT \
-Dsonar.analysis.buildURL=$BUILD_URL
'''
*/
}
}
stage('deploy') {
steps {
snDevOpsStep()
snDevOpsChange()
script {
sshPublisher(continueOnError: false, failOnError: true,
publishers: [
sshPublisherDesc(
configName:'CorpSite PROD',
verbose: true,
transfers: [
sshTransfer(
sourceFiles: 'target/globex-web.war',
removePrefix: 'target/',
remoteDirectory: '/opt/tomcat/webapps'
)
]
)
])
}
}
}
}
}
12 changes: 12 additions & 0 deletions src/main/webapp/WEB-INF/views/header.jsp
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,18 @@
<li>
<a href="#">Secret Mountain</a>
</li>
<li>
<a href="#">Brasilia City</a>
</li>
<li>
<a href="#">Goiania City</a>
</li>
<li>
<a href="#">Floripa City</a>
</li>
<li>
<a href="#">Cidade da Garoa</a>
</li>
</ul>
</li>
</ul>
Expand Down