Commit graph

502 commits

Author SHA1 Message Date
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
Dmitry
fe664b398b Merge pull request #4 from liatrio/sonar-runner
call installed sonar-runner
2017-05-10 08:47:05 -07:00
Dmitry
6b0102fcbd Reverted Build stage 2017-05-10 08:03:02 -07:00
Dmitry
eb1e9eea62 Testing 2017-05-10 08:00:39 -07:00
Dmitry
e43e76d301 call installed sonar-runner 2017-05-09 21:18:17 -07:00
Dmitry
e8484488dc Merge pull request #3 from liatrio/add_sonar_stage
Added Sonar
2017-05-09 14:58:28 -07:00
Dmitry
8fa4432796 Added Sonar 2017-05-09 14:51:47 -07:00
Benjamin Stein
cde6321801 removing unnecessary volume mount 2017-05-09 09:18:34 -07:00
Benjamin Stein
48933222a6 use jenkins file with the nexus id for credentals provider 2017-05-08 19:50:08 -07:00
Dmitry
a9e220b078 Point ot master 2017-05-08 15:28:52 -07:00
Benjamin Stein
919e7609d6 Merge pull request #2 from liatrio/dockerJenkinsFile
Docker jenkins file
2017-05-08 15:04:22 -07:00
Benjamin Stein
bb36c36f12 Merge branch 'master' into dockerJenkinsFile 2017-05-08 15:01:44 -07:00
Benjamin Stein
46860f7d40 remove label and arguments 2017-05-08 14:56:43 -07:00
Benjamin Stein
2ee6a931a6 missing curly braces 2017-05-08 14:47:04 -07:00
Dmitry
30be549e6d Updated URLs for Nexus 3 2017-05-08 14:45:30 -07:00
Benjamin Stein
8c245d126c remove tool 2017-05-08 14:39:14 -07:00
Benjamin Stein
faf1094bfe use docker agent with maven 3.3 2017-05-08 14:31:15 -07:00
Dmitry
75ca03794e added sonar host url 2017-05-08 14:22:02 -07:00
Dmitry
6960059508 Put back ‘snapshots’ as an id 2017-05-08 13:14:38 -07:00
Dmitry
efdcee6025 testing old setup 2017-05-08 13:12:32 -07:00
Dmitry
ac53e27691 Updated Jenkinsfile 2017-05-08 10:51:31 -07:00
Dmitry
d062a74c2a Merge pull request #1 from liatrio/plumber_dmitry
Plumber dmitry
2017-05-08 10:34:35 -07:00
Dmitry
4283f13c39 separate IDs for snapshots, releases 2017-05-08 10:23:18 -07:00
Dmitry
e3b3990b9b put back sonar properties 2017-05-06 18:59:06 -07:00
Dmitry
4d6d9746b1 comment out sonar properties 2017-05-06 18:53:30 -07:00