From 608fd200f4e2b20dafb69d4802b8bee89e071097 Mon Sep 17 00:00:00 2001 From: githubtest007 Date: Fri, 30 Mar 2018 13:47:20 +0800 Subject: [PATCH 01/10] =?UTF-8?q?=E6=89=A7=E8=A1=8Cshell?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Jenkinsfile | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 Jenkinsfile diff --git a/Jenkinsfile b/Jenkinsfile new file mode 100644 index 0000000..6f32985 --- /dev/null +++ b/Jenkinsfile @@ -0,0 +1,10 @@ +pipeline { + agent any + stages { + stage('') { + steps { + sh 'ls' + } + } + } +} \ No newline at end of file From f8ad9b432cfb678e349c7b5c4c135f9ccb3e4899 Mon Sep 17 00:00:00 2001 From: githubtest007 Date: Wed, 11 Apr 2018 13:51:43 +0800 Subject: [PATCH 02/10] Added Jenkinsfile --- Jenkinsfile | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 6f32985..922835d 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -1,10 +1,18 @@ pipeline { - agent any + agent { + node { + label 'slave-3905' + } + + } stages { - stage('') { + stage('check out') { steps { - sh 'ls' + git(url: 'git@github.com:githubtest007/springBoot.git', branch: 'master') } } } + environment { + REPO_URL = 'https://github.com/githubtest007/springBoot' + } } \ No newline at end of file From 55f59024c85c8c8204dfe9b0d46a142cf7965782 Mon Sep 17 00:00:00 2001 From: githubtest007 Date: Wed, 11 Apr 2018 14:03:50 +0800 Subject: [PATCH 03/10] Added Jenkinsfile --- Jenkinsfile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 922835d..f8a2a66 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -6,9 +6,9 @@ pipeline { } stages { - stage('check out') { + stage('build') { steps { - git(url: 'git@github.com:githubtest007/springBoot.git', branch: 'master') + sh 'mvn install' } } } From 6edf2c0752fb4f545d643234c64b12e7002fb911 Mon Sep 17 00:00:00 2001 From: githubtest007 Date: Wed, 11 Apr 2018 14:06:53 +0800 Subject: [PATCH 04/10] Added Jenkinsfile --- Jenkinsfile | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index f8a2a66..963b6c2 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -7,12 +7,13 @@ pipeline { } stages { stage('build') { + agent any + environment { + mvn3 = '/opt/apache-maven-3.2.5' + } steps { sh 'mvn install' } } } - environment { - REPO_URL = 'https://github.com/githubtest007/springBoot' - } } \ No newline at end of file From 12a0e3df9ae55908a9147d7eb37576a5d7cbdd13 Mon Sep 17 00:00:00 2001 From: githubtest007 Date: Wed, 11 Apr 2018 14:09:26 +0800 Subject: [PATCH 05/10] Added Jenkinsfile --- Jenkinsfile | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 963b6c2..897351c 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -1,10 +1,5 @@ pipeline { - agent { - node { - label 'slave-3905' - } - - } + agent any stages { stage('build') { agent any From 8502b0dd8a32a802ebe597a4b7a40d77bf2f89a5 Mon Sep 17 00:00:00 2001 From: githubtest007 Date: Wed, 11 Apr 2018 14:13:18 +0800 Subject: [PATCH 06/10] Added Jenkinsfile --- Jenkinsfile | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 897351c..bdca474 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -2,12 +2,8 @@ pipeline { agent any stages { stage('build') { - agent any - environment { - mvn3 = '/opt/apache-maven-3.2.5' - } steps { - sh 'mvn install' + acceptGitLabMR(mergeCommitMessage: 'll') } } } From 0634801b2daab03b46883b0a1f9c5aff410e619d Mon Sep 17 00:00:00 2001 From: githubtest007 Date: Wed, 11 Apr 2018 14:16:16 +0800 Subject: [PATCH 07/10] Added Jenkinsfile --- Jenkinsfile | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index bdca474..dd9cb7e 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -2,8 +2,17 @@ pipeline { agent any stages { stage('build') { - steps { - acceptGitLabMR(mergeCommitMessage: 'll') + parallel { + stage('build') { + steps { + acceptGitLabMR(mergeCommitMessage: 'll') + } + } + stage('test') { + steps { + sh 'ls' + } + } } } } From 9d627a6333adb718196827671bbcf4a4f81143ac Mon Sep 17 00:00:00 2001 From: githubtest007 Date: Wed, 11 Apr 2018 14:17:45 +0800 Subject: [PATCH 08/10] Added Jenkinsfile --- Jenkinsfile | 1 + 1 file changed, 1 insertion(+) diff --git a/Jenkinsfile b/Jenkinsfile index dd9cb7e..3476c91 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -11,6 +11,7 @@ pipeline { stage('test') { steps { sh 'ls' + addGitLabMRComment(comment: 'bbb') } } } From c02c9d6adb03ef436e492a80aacd99bc1edba1cb Mon Sep 17 00:00:00 2001 From: githubtest007 Date: Wed, 11 Apr 2018 14:19:04 +0800 Subject: [PATCH 09/10] Added Jenkinsfile --- Jenkinsfile | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Jenkinsfile b/Jenkinsfile index 3476c91..9a6aa98 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -16,5 +16,10 @@ pipeline { } } } + stage('sonar') { + steps { + sh 'ls' + } + } } } \ No newline at end of file From ad53655de3a050e7c2af6f9d4f46bd7836f9ae95 Mon Sep 17 00:00:00 2001 From: Leo Zhang Date: Fri, 11 Dec 2020 14:01:21 +0800 Subject: [PATCH 10/10] Set up CI with Azure Pipelines [skip ci] --- azure-pipelines.yml | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 azure-pipelines.yml diff --git a/azure-pipelines.yml b/azure-pipelines.yml new file mode 100644 index 0000000..9ffb016 --- /dev/null +++ b/azure-pipelines.yml @@ -0,0 +1,22 @@ +# Maven +# Build your Java project and run tests with Apache Maven. +# Add steps that analyze code, save build artifacts, deploy, and more: +# https://docs.microsoft.com/azure/devops/pipelines/languages/java + +trigger: +- main + +pool: + vmImage: 'ubuntu-latest' + +steps: +- task: Maven@3 + inputs: + mavenPomFile: 'pom.xml' + mavenOptions: '-Xmx3072m' + javaHomeOption: 'JDKVersion' + jdkVersionOption: '1.8' + jdkArchitectureOption: 'x64' + publishJUnitResults: true + testResultsFiles: '**/surefire-reports/TEST-*.xml' + goals: 'package'