Commit graph

31 commits

Author SHA1 Message Date
Pierre-Yves Chibon
23e18eafe4 Assume we're in prod unless we know we aren't
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2018-08-10 10:33:13 +02:00
Pierre-Yves Chibon
018ebc6f47 If we exit with a code != 0 the worker gets stopped...
So keep this only for the last resort

Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2018-08-10 10:30:47 +02:00
Pierre-Yves Chibon
369708aa67 Adjust the message to reflect more what it is going on
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2018-08-10 10:23:06 +02:00
Pierre-Yves Chibon
1f7369cd86 Move down the retrieval of the koji request field
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2018-08-10 10:20:42 +02:00
Pierre-Yves Chibon
41e886de5e Fix typo
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2018-08-10 10:13:40 +02:00
Pierre-Yves Chibon
9cb83ac213 Skip module builds
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2018-08-10 10:12:05 +02:00
Pierre-Yves Chibon
6e8b679a8f Skip container builds
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2018-08-10 10:10:07 +02:00
Pierre-Yves Chibon
178fc77191 Let's flag successful builds in prod as well
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2018-08-08 18:00:26 +02:00
Pierre-Yves Chibon
fed379c81b Add code to flag PR with the results from the CI pipeline
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2018-08-08 17:59:08 +02:00
Pierre-Yves Chibon
93a33ac797 Drop logging, will make debugging easier
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2018-08-08 17:18:30 +02:00
Pierre-Yves Chibon
ff822d1d66 Remove one more typo
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2018-08-08 17:15:06 +02:00
Pierre-Yves Chibon
1d9c6bc5fe Missing import
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2018-08-08 17:06:39 +02:00
Pierre-Yves Chibon
e8762a53c9 And one more left over...
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2018-08-08 17:05:17 +02:00
Pierre-Yves Chibon
f6a1ccaae3 Forgot a piece
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2018-08-08 17:03:00 +02:00
Pierre-Yves Chibon
09916fb401 Adjust the script, we do not have the entire message passed
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2018-08-08 16:57:13 +02:00
Pierre-Yves Chibon
554ecdb248 Install the missing dependencies
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2018-08-08 16:37:30 +02:00
Pierre-Yves Chibon
d818a87c0c Specify this is a python script
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2018-08-08 16:30:04 +02:00
Pierre-Yves Chibon
129b872ded Activate the flag_build_commits role in stg
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2018-08-08 16:26:12 +02:00
Pierre-Yves Chibon
2c4a690f0f Start working on the role to flag commits on successful builds
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2018-08-08 16:24:57 +02:00
Pierre-Yves Chibon
9f3ef7a149 Give up on the string concatenation
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2018-08-08 15:40:26 +02:00
Pierre-Yves Chibon
af83779379 Another format
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2018-08-08 15:37:40 +02:00
Pierre-Yves Chibon
f7d16f58c7 Add quotes
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2018-08-08 15:36:10 +02:00
Pierre-Yves Chibon
12c91d9e7f Try another syntax
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2018-08-08 15:32:34 +02:00
Pierre-Yves Chibon
55563f5395 Test sourcing private variable from elsewhere
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2018-08-08 15:14:29 +02:00
Pierre-Yves Chibon
01c3e96690 Improve wording of the task's name
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2018-08-08 15:02:49 +02:00
Pierre-Yves Chibon
ba9844b8ef Move the debug script into a role rather than in the playbook
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2018-08-08 14:58:16 +02:00
Pierre-Yves Chibon
0c064fa4b7 Our test script runs on a host that doesn't have py3
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2018-08-08 12:38:23 +02:00
Pierre-Yves Chibon
a9afa51eef Remove typo
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2018-08-08 12:33:28 +02:00
Pierre-Yves Chibon
35ec01727f Change the filter to convert the variable to json
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2018-08-08 12:06:07 +02:00
Pierre-Yves Chibon
3b5f610b11 Let's test things in stg as well
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2018-08-08 11:57:38 +02:00
Pierre-Yves Chibon
aad701b4dd Add a dummy playbook with a debugging script
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2018-06-18 11:25:31 +02:00