Erik Johnson
07a58c4bae
Revert "Uncomment test run code"
...
This reverts commit e45b816341
.
2014-09-10 17:20:08 -05:00
Erik Johnson
e45b816341
Uncomment test run code
...
I was unaware that the tests run using a hard-coded jenkins.py, so
commenting it out as I did has no effect.
2014-09-08 14:02:27 -05:00
Erik Johnson
ec842a754c
Add RPM building to jenkins.py
...
This is a work-in-progress commit. The running of the actual test suite
has been commented out to facilitate quicker testing of the RPM builds,
I will need to uncomment this before this is merged.
2014-09-08 12:23:44 -05:00
rallytime
bd59d3a6b2
Correct cloud_prep_sls reference
2014-08-31 09:31:12 -06:00
rallytime
520e5e6676
Remove 'is True'
2014-08-30 20:18:12 -06:00
rallytime
61478de6e8
First pass at allowing jenkins.py to only run cloud tests
2014-08-30 17:38:39 -06:00
rallytime
e7a09640fa
put -C tar command back in
2014-08-20 10:07:12 -06:00
rallytime
286de2466d
Remove compound matching from jenkins.py
2014-08-20 09:49:49 -06:00
Pedro Algarvio
9df6dd669d
Allow triggering test runs using RAET for transport
2014-06-16 11:19:14 +01:00
Pedro Algarvio
e4591c4e27
Remove unnecessary comma
2014-06-07 13:53:02 +01:00
Pedro Algarvio
31a997e994
Provide a way to specify which minion version is bootstrapped
...
NOTE: This does not change which version is tested
2014-06-07 13:06:09 +01:00
Pedro Algarvio
e02a931894
Print stderr
2014-06-06 12:25:01 +01:00
Pedro Algarvio
9a20d4f43a
Fix logic
2014-04-30 16:07:23 +01:00
Pedro Algarvio
7278635f28
Don't pip stderr to stdout
2014-04-30 08:39:49 +01:00
Pedro Algarvio
18df3d63b0
Don't fail when no JSON can be loaded
2014-04-30 00:46:21 +01:00
Pedro Algarvio
38493bae47
Strip empty strings.
2014-04-30 00:41:18 +01:00
Pedro Algarvio
a13632cd46
Don't fail hard of version comparison
2014-04-29 23:58:37 +01:00
Pedro Algarvio
a564874bb0
Since we now include the code name, check for presence of the commit info instead.
2014-04-23 13:25:43 +01:00
Pedro Algarvio
6206175bea
Provide a way to specify the VM's name prefix.
2014-04-17 19:19:40 +01:00
Pedro Algarvio
4ee7dc8a44
Fix remote reports downloads for minions grains matching.
2014-04-15 13:01:05 +01:00
Pedro Algarvio
2bc2c766df
Minor output changes
2014-04-15 12:40:05 +01:00
Pedro Algarvio
de86ed6303
The default value is not None
2014-04-15 12:35:48 +01:00
Pedro Algarvio
aad0e33af8
Fix and quote the compound matcher
2014-04-15 12:28:01 +01:00
Pedro Algarvio
af42254974
Log the commands being executed
2014-04-15 12:18:45 +01:00
Pedro Algarvio
7a945b438a
Allow matching minions using compound match(ID + grains)
2014-04-15 11:21:15 +01:00
Pedro Algarvio
244967a9b5
Allow for a 2nd system preparation sls file.
2014-04-15 09:42:33 +01:00
Pedro Algarvio
ba96fbc159
Some sleeping between steps
2014-04-14 11:08:24 +01:00
Pedro Algarvio
546dc2463d
Only one forward slash
2014-04-13 23:32:27 +01:00
Pedro Algarvio
073bf3c971
Allow passing additional remote log file paths
2014-04-13 15:52:57 +01:00
Pedro Algarvio
bb59d7a9db
Don't let YAML split long lines
2014-04-13 13:17:12 +01:00
Pedro Algarvio
e85bc09a63
Only check minion version if a specific commit is passed.
2014-04-13 12:49:00 +01:00
Pedro Algarvio
857078e68a
Separate the salt and testing git URL and COMMIT values
2014-04-13 12:07:56 +01:00
Pedro Algarvio
5a42ca483c
Allow bootstrapping a stable minion
2014-04-13 11:45:26 +01:00
Pedro Algarvio
26570d5efc
Build pillar data while allowing extra pillar key/values
2014-04-13 11:05:18 +01:00
Pedro Algarvio
aaf70f2f68
The returned value can also be None
2014-04-08 19:19:33 +01:00
Pedro Algarvio
469ab4abaf
Take into account None
2014-04-08 15:51:09 +01:00
Pedro Algarvio
723ce8c97f
Improve script output
2014-04-08 15:13:59 +01:00
Pedro Algarvio
34e8eb52ab
Print some more additional information.
2014-04-08 14:50:03 +01:00
Pedro Algarvio
6dd262a6d4
delete_vm
only accepts a dict, not a string
2014-04-08 14:37:40 +01:00
Pedro Algarvio
148c8063e4
Prefer subprocess.Popen
, we're not streaming anything.
2014-04-07 23:26:23 +01:00
Pedro Algarvio
a22a3af684
Prefer subprocess.Popen
for now
2014-04-07 23:14:27 +01:00
Pedro Algarvio
20adbd725a
Prefer testrun-no-deps
over testrun
.
2014-04-07 23:00:53 +01:00
Pedro Algarvio
0705d46ca7
Also check for the proper remote URL
2014-04-07 21:16:36 +01:00
Pedro Algarvio
179bef1de8
Remove unnecessary code
2014-04-07 21:07:47 +01:00
Pedro Algarvio
b5c950d3f3
We don't need this information streamed to stdout
2014-04-07 00:39:17 +01:00
Pedro Algarvio
54355c0184
It's a keyword argument
2014-04-06 23:41:58 +01:00
Pedro Algarvio
80e0886bdd
Check the cloned repository commit for the appropriate match
...
This split's the Jenkins script execution into one additional step.
Prepare the source to match the cloned repository commit, then resume
previous steps.
2014-04-06 19:10:56 +01:00
Pedro Algarvio
32597a7083
Compare the bootstrapped minion commit SHA with the desired one.
2014-04-06 15:50:39 +01:00
Pedro Algarvio
69d0f907f9
Make use of the print()
function.
2014-02-03 11:07:43 +00:00
Pedro Algarvio
3a1cdd13fc
Add salt's git repo as upstream and fetch tags if using a custom git url
2014-01-11 16:30:23 +00:00