Commit graph

545 commits

Author SHA1 Message Date
ebracho
b5b7a35f88 Blue/Green deploy stage 2017-09-22 10:45:48 -07:00
Chad Duffin
6cae399590 Merge pull request #27 from liatrio/LDOP-302-tmp
Ldop 302 tmp
2017-09-20 15:32:56 -07:00
Chad Duffin
fc1d921203 LDOP-302 Removed deploy-prod, fixed regression test URLs. 2017-09-20 12:53:03 -07:00
Chad Duffin
6df3f03097 Merge branch 'master' of https://github.com/liatrio/spring-petclinic into LDOP-302-tmp 2017-09-20 12:43:10 -07:00
jguzman4
a5bdf0e2e6 changing the front end rules for dev and qa 2017-09-20 10:41:44 -07:00
Benjamin Stein
39859c6cef Merge pull request #26 from liatrio/LDOP-304
Ldop 304
2017-09-19 17:14:55 -07:00
Benjamin Stein
7c3ee45914 fix url for the container running petclinic 2017-09-19 14:26:05 -07:00
Benjamin Stein
4a86eaff28 put correct title in find vets: veternarians 2017-09-19 14:19:45 -07:00
Benjamin Stein
e72200b470 Merge pull request #25 from liatrio/LDOP-304
bumping up cucumber to fix bug
2017-09-19 14:10:42 -07:00
Benjamin Stein
c90ba72d70 bumping up cucumber to fix bug 2017-09-19 14:08:30 -07:00
Benjamin Stein
1f22a6ae25 Merge pull request #24 from liatrio/LDOP-304
run mvn test from regression suite directory
2017-09-19 13:35:04 -07:00
Benjamin Stein
bedfc943d5 run mvn test from regression suite directory 2017-09-19 13:29:58 -07:00
Eddie Bracho
2a012de048 LDOP-302 full demo (#23)
* LDOP-302 setting up pipeline skeleton

* trying to fix spacing

* trying to fix spacing

* LDOP-302 Updated full-demo-aws to use the updated shared library function params.

* removing some environment variables

* bringing full-demo pipeline to top directory

* fixing tag

* reverting root Jenkinsfile and moving changes to full demo

* Fixed the image tag for deployments

* added script block around if statement

* Change env.branch to env.BRANCH_NAME

* Changed traeffik front end rules in jenkinsfiles

* replaced dev with qa in deploy to qa step

* replaced dev to qa

* fixed prod uri for production instances

* testing master branch logic

* removed prod b and changed prod stages

* LDOP-302 Update conditions for master branch

* Fixed backwards deploy logic for dev
2017-09-15 13:26:31 -07:00
HunterMayers
c9b33de94d Merge pull request #20 from liatrio/LDOP-301-dockerhub-push
Ldop 301 dockerhub push
2017-09-14 15:34:05 -07:00
Benjamin Stein
2f3216f6f7 Merge branch 'master' into LDOP-301-dockerhub-push 2017-09-14 15:32:50 -07:00
HunterMayers
7bb35e7d97 Changed main Jenkinsfile to push to dockerhub
updated jenkinsfile

replaced a couple instances of wrong account in jenkinsfile

Added master branch logic and dockerhub cred

updated docker login

Changing master to this branch for testing

reverting branch check, testing done.

Added dockerhub push steps to full-demo

Updated reference to tomcat image name

fixed failing steps in jenkinsfile

flatten jenkinsfile directory (#19)

* flatten jenkinsfile directory

* move full-demo jenkinsfile up one level

revert root Jenkinsfile to be consistent with master

Testing branch feature on full-demo

Re-added a missing closing bracket

Reverted to checking for master
2017-09-14 15:29:55 -07:00
Benjamin Stein
4fc9191afa flatten jenkinsfile directory (#19)
* flatten jenkinsfile directory

* move full-demo jenkinsfile up one level
2017-09-12 09:52:56 -07:00
Eddie Bracho
21d78146ad LDOP-240 blue green deployment (#16)
* Add traefik labels to petclinic dev

* LDOP-240 rolling blue/green deployment via Docker
2017-09-05 10:53:25 -07:00
Benjamin Stein
f0b57e4613 Almost master (#18)
* trying out slack notifications

* print all environment variables

* print all environment variables

* print all environment variables

* print all environment variables

* printenv

* printenv

* find environment variables

* find environment variables

* find environment variables

* find environment variables

* find environment variables

* find environment variables

* post failures for now

* remove erroneous line
2017-08-29 17:23:12 -07:00
Benjamin Stein
4a1b7c4ee3 fix quote issue 2017-08-29 15:11:40 -07:00
Benjamin Stein
0493ff6d1c bumping version 2017-08-29 15:09:15 -07:00
Benjamin Stein
2bc6a2a161 added smoke-suite to container 2017-08-29 15:07:21 -07:00
Benjamin Stein
38ce5cd740 make containerVersion global 2017-08-29 14:42:48 -07:00
Benjamin Stein
e3e18e542c fix $ 2017-08-29 14:40:38 -07:00
Benjamin Stein
16f0ab49e9 removing misplaced $ 2017-08-29 13:45:51 -07:00
Benjamin Stein
0ea1b5309a add dockerhub-demo jenkinsfile and add version to dockerfile (#17)
* add dockerhub-demo jenkinsfile and add version to dockerfile

* library is loaded in implicitly

* needed to use double quotes on push

* commenting out push for now

* commenting out push for now

* added repo to hub

* separate build and push stages

* formatting
2017-08-29 13:39:01 -07:00
Eddie Bracho
6eabad7c63 LDOP-40 traefik deploy proxy (#14)
* Add traefik labels to petclinic dev

* Added QA/Prod Traefik labels
2017-08-18 12:37:20 -07:00
Shane MacBride
6f9097e701 rm deploy 2017-08-18 11:12:38 -07:00
Shane MacBride
66fd42a45e Correct Network Args 2017-08-18 11:07:38 -07:00
Shane MacBride
040ccac5a6 LDOP-233 Correct Maven Image Version (#15) 2017-08-18 11:02:43 -07:00
Benjamin Stein
9f696ae129 Update vetList.jsp 2017-08-15 12:49:29 -07:00
Shane MacBride
afa5ecb8a6 ECS Deployments LDOP-101 (#13)
* LDOP-218 created ECS Jenkinsfile

* LDOP-218 checking if ecs-cli image works properly

* LDOP-218 create skeleton for Jenkinsfile

* LDOP-118 add warning

* complete docker-compose for ECS deployments LDOP-218

* LDOP-218 specify different services per env

* LDOP-218 remove previous cluster auto

* LDOP-218 add URL output

* LDOP-218 typo syntax

* LDOP-219 syntax error

* LDOP-219 syntax error

* LDOP-219 typo

* LDOP-219 url testing

* LDOP-219 limited duplicates

* LDOP-219 add build step

* LDOP-219 testing agent scoping

* LDOP-219 scoping of agents fix

* LDOP-219 add sonar tests add docker build and push

* Correct Pivotal Jenkinsfile Build Step to Utilize Nexus

* LDOP-219 add docker cred specifications

* LDOP-219 add requirements to Jenkinsfile

* Add requirements to pivotal Jenkinsfile

* small typo

* LDOP-219 Remove triple quotes as unneeded
2017-08-08 15:19:58 -07:00
Benjamin Stein
e188715aa5 add petclinnic regression suite back in (#12) 2017-08-08 10:59:32 -07:00
Benjamin Stein
e214a711c1 Adding base and prod manifest files 2017-08-03 11:56:34 -07:00
Benjamin Stein
358fce454c deploying to multiple cf environments in pivotal cloud 2017-08-02 11:56:06 -07:00
Benjamin Stein
7cc050a902 adding pipeline for deploying to pivotal 2017-08-02 11:54:12 -07:00
Benjamin Stein
7fc4541bb2 Adding demo jenkinsfile 2017-08-02 11:51:01 -07:00
Benjamin Stein
84ecbcc4f2 spin up petclinic container locally 2017-07-25 14:41:25 -07:00
Benjamin Stein
84c6fde127 adding dockerfile 2017-07-25 14:40:15 -07:00
Benjamin Stein
f1fedada43 simplfy pipeline for pipe-dev 2017-07-25 14:12:00 -07:00
Eddie Bracho
274908d01e Update Jenkinsfile 2017-06-27 10:09:54 -07:00
Eddie Bracho
50021a2231 Update Jenkinsfile 2017-06-27 10:04:44 -07:00
Eddie Bracho
4f59986bce LIAT-216 Fixed sonar.password argument. 2017-06-27 10:02:51 -07:00
Eddie Bracho
23978a6f1d LIAT-216 Added SONAR_DB_PASSWORD argument 2017-06-27 09:56:37 -07:00
Eddie Bracho
289e26c7f9 LIAT-216 Removed broken settings from sonar-project.properties 2017-06-27 09:52:56 -07:00
Eddie Bracho
d8b44dafbe Added SONAR_ACCOUNT_LOGIN parameter to sonar-runner 2017-06-27 09:50:45 -07:00
Eddie Bracho
4d24a6074d June demo (#11)
* LIAT-218 LIAT-216 Jenkinsfile nexus deployment.
2017-06-26 17:36:54 -07:00
Eddie Bracho
c224af647b Update Jenkinsfile 2017-06-26 16:32:19 -07:00
Benjamin Stein
d92d7481e2 specifying to deploy to tomcat and fixing network names 2017-06-05 16:35:09 -07:00
Benjamin Stein
0e0540d767 update network name 2017-05-30 16:06:05 -07:00