From 87327ea428ec493970fd0380d7a32a706f82e1e1 Mon Sep 17 00:00:00 2001 From: Pierre-Marie Padiou Date: Thu, 5 Sep 2019 16:31:02 +0200 Subject: [PATCH 1/5] Add semaphore.yml --- .semaphore/semaphore.yml | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 .semaphore/semaphore.yml diff --git a/.semaphore/semaphore.yml b/.semaphore/semaphore.yml new file mode 100644 index 0000000000..754ea2ceb6 --- /dev/null +++ b/.semaphore/semaphore.yml @@ -0,0 +1,24 @@ +version: v1.0 +name: Build & Test +agent: + machine: + type: e1-standard-8 + os_image: ubuntu1804 + +blocks: + - name: Compile & Test + task: + env_vars: + # Set maven to use a local directory. This is required for + # the cache util. It must be set in all blocks. + - name: MAVEN_OPTS + value: "-Dmaven.repo.local=.m2" + jobs: + - name: Dependencies + commands: + - sem-version java 11 + - checkout + - cache restore maven + - mvn scoverage:report + - cache store maven .m2 + From 2d5223421d94bb537aee0a2777cadf6115030aeb Mon Sep 17 00:00:00 2001 From: Pierre-Marie Padiou Date: Thu, 5 Sep 2019 17:04:28 +0200 Subject: [PATCH 2/5] Update semaphore.yml --- .semaphore/semaphore.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.semaphore/semaphore.yml b/.semaphore/semaphore.yml index 754ea2ceb6..96903267d8 100644 --- a/.semaphore/semaphore.yml +++ b/.semaphore/semaphore.yml @@ -2,11 +2,11 @@ version: v1.0 name: Build & Test agent: machine: - type: e1-standard-8 + type: e1-standard-4 os_image: ubuntu1804 blocks: - - name: Compile & Test + - name: Build & Test task: env_vars: # Set maven to use a local directory. This is required for From fbc6c00fdb6e637a3b4cf85ec210f350de9bff52 Mon Sep 17 00:00:00 2001 From: Pierre-Marie Padiou Date: Thu, 5 Sep 2019 17:26:57 +0200 Subject: [PATCH 3/5] force update maven dependencies --- .semaphore/semaphore.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.semaphore/semaphore.yml b/.semaphore/semaphore.yml index 96903267d8..a660effc43 100644 --- a/.semaphore/semaphore.yml +++ b/.semaphore/semaphore.yml @@ -19,6 +19,6 @@ blocks: - sem-version java 11 - checkout - cache restore maven - - mvn scoverage:report + - mvn scoverage:report -U - cache store maven .m2 From 660fb5a2b53d0ed4cdb92d2a76c050ade67a9313 Mon Sep 17 00:00:00 2001 From: Pierre-Marie Padiou Date: Thu, 5 Sep 2019 17:53:34 +0200 Subject: [PATCH 4/5] revert force maven deps update --- .semaphore/semaphore.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.semaphore/semaphore.yml b/.semaphore/semaphore.yml index a660effc43..96903267d8 100644 --- a/.semaphore/semaphore.yml +++ b/.semaphore/semaphore.yml @@ -19,6 +19,6 @@ blocks: - sem-version java 11 - checkout - cache restore maven - - mvn scoverage:report -U + - mvn scoverage:report - cache store maven .m2 From 5d610a35ed690610a456966c7a0d54584ed3fbcf Mon Sep 17 00:00:00 2001 From: Pierre-Marie Padiou Date: Thu, 5 Sep 2019 17:57:55 +0200 Subject: [PATCH 5/5] renamed job --- .semaphore/semaphore.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.semaphore/semaphore.yml b/.semaphore/semaphore.yml index 96903267d8..20aa4fae12 100644 --- a/.semaphore/semaphore.yml +++ b/.semaphore/semaphore.yml @@ -14,11 +14,10 @@ blocks: - name: MAVEN_OPTS value: "-Dmaven.repo.local=.m2" jobs: - - name: Dependencies + - name: Build & Test commands: - sem-version java 11 - checkout - cache restore maven - mvn scoverage:report - cache store maven .m2 -