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
Dmitry
2c3056600d
Updated reference for selenium image
2017-05-17 10:16:48 -07:00
Dmitry Trokoz
9a135f76f7
Merge pull request #10 from liatrio/selenium
...
Selenium
2017-05-16 09:05:27 -07:00
Dmitry
8c5859572b
Added comment to describe individual steps
2017-05-16 09:01:18 -07:00
Dmitry
cfae2df9aa
Better titles
2017-05-16 09:01:18 -07:00
Dmitry
22df94a1f1
Wait for unique elements of the expected page
2017-05-16 09:01:18 -07:00
Dmitry
ed6da90d64
fixed formatting
2017-05-16 09:01:18 -07:00
Dmitry
a25bf6636b
accurate locators for veterinarian filter test
2017-05-16 09:01:18 -07:00
Dmitry
67b75a905b
Removed minutest/spec dependency
...
Better test titles
use single quotes
2017-05-16 09:01:18 -07:00
Benjamin Stein
6104f9801e
cleanup maven logs
2017-05-15 17:14:42 -07:00
Benjamin Stein
b83c0b2d53
Tests ( #9 )
...
* adding test for finding find-owners page
* verify Veterinarians is there
* adding test for searching for veternarians and finding Helen
* removing save screenshot
* using longer explicit wait
* changing wait to 3
* putting sleep back in
* putting sleep back in
* sleep
2017-05-15 16:49:34 -07:00
Benjamin Stein
251dd8f8d0
update path to petclinic container ( #8 )
2017-05-12 16:49:22 -07:00
Dmitry
0e63851086
Better test name
2017-05-12 15:33:49 -07:00
Benjamin Stein
cb8795755a
Add selenium ( #7 )
...
* Fixed formatting
* Put cp back
* Move agent to stage level
* Added agents per stage
* Added pipeline level agent declaration
* Formatted agents
* removed :
* need steps in every stage
* requires files on jenkins, using sonar without a container. 7/10 chance of working
* using sonar container. 4/10 chance of working
* specify network for sonar container
* Use Ruby image
* test container
* Added selenium.rb with hello world
* first headless test
* fix quotes
* fix quotes
* added Headless dependecy
* Fix dependency
* Install Firefox driver
* Attempt to fix missing firefox package
* zzzz
* corrected firefox
* Added geckkodriver
* add firefox
* Removed extra quotes
* Display page title
* Comments and simplifying
* Point to Petclinic
* uncomment all the build stages
* comment out steps
* comment out steps
* use correct port for tomcat
* adding first test
* adding dockerfile for selenium testing
* Added minitest setup
* Fix if
* Fixed test invokation
* Don’t use Petclinic class
* Use instance variables
* fix expectation
* adding volume mounting
* Added minitest
* using new selenium docker image in test portion of pipeline
* using assert for first test
* removing dockerfile
* one working test
2017-05-12 14:14:08 -07:00
Benjamin Stein
e5ef12d536
Merge pull request #6 from liatrio/localDeploy
...
Local deploy
2017-05-10 16:03:43 -07:00
Benjamin Stein
eb9199e891
removing incorrect /
2017-05-10 15:04:32 -07:00
Benjamin Stein
84c7f0cea3
trying out workspace ls
2017-05-10 15:02:59 -07:00
Benjamin Stein
ca4a384cbb
deploying petclinic to a local directory in jenkins
2017-05-10 14:54:17 -07:00
Dmitry
061f269aab
Merge pull request #5 from liatrio/use_old_nexus_urls
...
Updated URLs in pom.xml
2017-05-10 13:43:18 -07:00
Dmitry
fd0cf4b4a9
Updated URLs in pom.xml
2017-05-10 13:34:39 -07:00