Commit graph

  • ec93ed7560 Attempt to get the CI pipeline message in staging main Pierre-Yves Chibon 2020-02-25 15:26:23 +01:00
  • 0d859137e1 If there is no task_id, do not generate a task link Pierre-Yves Chibon 2020-02-25 14:42:10 +01:00
  • 273e7c15d7 Ensure the script always return 0 exit code, so the workers do not die Pierre-Yves Chibon 2020-02-25 14:36:54 +01:00
  • b6a5393afe Add org.centos.stage.* playbook for staging Pierre-Yves Chibon 2020-02-25 14:29:02 +01:00
  • a73c3b4078 always show commit_hash Bruno Goncalves 2019-11-21 10:54:23 +01:00
  • 4120c9c71d uses CI message version 0.2.X Bruno Goncalves 2019-11-21 10:53:10 +01:00
  • 8baf2bfc88 Don't crash when the PR id is invalid Pierre-Yves Chibon 2019-09-05 12:56:10 +02:00
  • 7f2f2d5cdc Declare the variable before using it and small style fix Pierre-Yves Chibon 2019-06-18 16:37:31 +02:00
  • 78e11431db Add commit hash to comment Karsten Hopp 2019-05-22 13:48:31 +02:00
  • 95afa9610e Fix stupid typo for pr complete Miroslav Vadkerti 2019-01-29 09:55:52 +01:00
  • 58cc15889a Fix typo and drop passing a variable when it's not needed Pierre-Yves Chibon 2019-01-25 00:35:12 +01:00
  • e803bad648 PR flags: adds support for running/pending state Miroslav Vadkerti 2019-01-09 14:29:06 +01:00
  • e42c8ddf0a The playbook cannot return 1 as otherwise it kills loopabull entirely Pierre-Yves Chibon 2018-10-16 10:19:52 +02:00
  • 7672be42f3 Rename the CI pipeline to Fedora CI Pierre-Yves Chibon 2018-08-27 21:06:58 +02:00
  • 7e999006bb Better cope with the different state returned by the CI pipeline Pierre-Yves Chibon 2018-08-17 14:25:51 +02:00
  • 1447416794 Typo Pierre-Yves Chibon 2018-08-17 10:43:49 +02:00
  • 052a5963d2 Add some documentation on how to properly pass JSON to the scripts Pierre-Yves Chibon 2018-08-17 10:34:57 +02:00
  • 8e730bd249 Add some more debugging to the debug role Pierre-Yves Chibon 2018-08-17 10:27:00 +02:00
  • eae028b31d Properly quote the json messages Pierre-Yves Chibon 2018-08-17 10:26:50 +02:00
  • c20b91e30d Use double quotes Pierre-Yves Chibon 2018-08-17 09:39:02 +02:00
  • 608a871e96 Merge everything back into one task, otherwise the msg variable gets lost Pierre-Yves Chibon 2018-08-16 17:30:06 +02:00
  • e90e9b0913 Add some missing metadata Pierre-Yves Chibon 2018-08-16 17:24:36 +02:00
  • 83f80a8494 Let's start with printing out the message Pierre-Yves Chibon 2018-08-16 17:22:03 +02:00
  • 1a56479115 Revert "Let's try passing on the variable as string" - Doesn't work Pierre-Yves Chibon 2018-08-16 17:15:48 +02:00
  • d319922d28 Let's try passing on the variable as string Pierre-Yves Chibon 2018-08-16 17:12:23 +02:00
  • 2f63018831 Document where to install packages Pierre-Yves Chibon 2018-08-10 16:21:41 +02:00
  • de1b2ad555 Mention that the playbook needs to be re-run on every changes made here Pierre-Yves Chibon 2018-08-10 16:08:26 +02:00
  • 1e964c076a Document how to expand loopabull's usage Pierre-Yves Chibon 2018-08-10 16:06:15 +02:00
  • 21a582d885 Add a blob about non-zero return code Pierre-Yves Chibon 2018-08-10 15:41:57 +02:00
  • 3bb10a6a59 Do not install packages within these playbooks, they can end up blocking the system Pierre-Yves Chibon 2018-08-10 15:11:29 +02:00
  • 8d31e7aaf3 Fix variable names Pierre-Yves Chibon 2018-08-10 11:36:25 +02:00
  • 1a7af99d96 The CI pipeline doesn't send to stg, so we're always in prod Pierre-Yves Chibon 2018-08-10 11:14:55 +02:00
  • 3ea858255a Fix setting the url for the flag on PR Pierre-Yves Chibon 2018-08-10 11:09:43 +02:00
  • c258d1c603 Same cause, same effect, same fix Pierre-Yves Chibon 2018-08-10 10:36:05 +02:00
  • d763ad3e1d Another place where we'll assume we're in prod Pierre-Yves Chibon 2018-08-10 10:34:33 +02:00
  • 23e18eafe4 Assume we're in prod unless we know we aren't Pierre-Yves Chibon 2018-08-10 10:33:13 +02:00
  • 018ebc6f47 If we exit with a code != 0 the worker gets stopped... Pierre-Yves Chibon 2018-08-10 10:30:44 +02:00
  • 369708aa67 Adjust the message to reflect more what it is going on Pierre-Yves Chibon 2018-08-10 10:23:06 +02:00
  • 1f7369cd86 Move down the retrieval of the koji request field Pierre-Yves Chibon 2018-08-10 10:20:42 +02:00
  • 41e886de5e Fix typo Pierre-Yves Chibon 2018-08-10 10:13:40 +02:00
  • 9cb83ac213 Skip module builds Pierre-Yves Chibon 2018-08-10 10:12:05 +02:00
  • 6e8b679a8f Skip container builds Pierre-Yves Chibon 2018-08-10 10:10:07 +02:00
  • 178fc77191 Let's flag successful builds in prod as well Pierre-Yves Chibon 2018-08-08 18:00:26 +02:00
  • fed379c81b Add code to flag PR with the results from the CI pipeline Pierre-Yves Chibon 2018-08-08 17:59:08 +02:00
  • 93a33ac797 Drop logging, will make debugging easier Pierre-Yves Chibon 2018-08-08 17:18:30 +02:00
  • ff822d1d66 Remove one more typo Pierre-Yves Chibon 2018-08-08 17:15:06 +02:00
  • 1d9c6bc5fe Missing import Pierre-Yves Chibon 2018-08-08 17:06:39 +02:00
  • e8762a53c9 And one more left over... Pierre-Yves Chibon 2018-08-08 17:05:17 +02:00
  • f6a1ccaae3 Forgot a piece Pierre-Yves Chibon 2018-08-08 17:03:00 +02:00
  • 09916fb401 Adjust the script, we do not have the entire message passed Pierre-Yves Chibon 2018-08-08 16:57:13 +02:00
  • 554ecdb248 Install the missing dependencies Pierre-Yves Chibon 2018-08-08 16:37:30 +02:00
  • d818a87c0c Specify this is a python script Pierre-Yves Chibon 2018-08-08 16:30:04 +02:00
  • 129b872ded Activate the flag_build_commits role in stg Pierre-Yves Chibon 2018-08-08 16:26:12 +02:00
  • 2c4a690f0f Start working on the role to flag commits on successful builds Pierre-Yves Chibon 2018-08-08 16:24:36 +02:00
  • 9f3ef7a149 Give up on the string concatenation Pierre-Yves Chibon 2018-08-08 15:40:26 +02:00
  • af83779379 Another format Pierre-Yves Chibon 2018-08-08 15:37:40 +02:00
  • f7d16f58c7 Add quotes Pierre-Yves Chibon 2018-08-08 15:36:10 +02:00
  • 12c91d9e7f Try another syntax Pierre-Yves Chibon 2018-08-08 15:32:34 +02:00
  • 55563f5395 Test sourcing private variable from elsewhere Pierre-Yves Chibon 2018-08-08 15:14:29 +02:00
  • 01c3e96690 Improve wording of the task's name Pierre-Yves Chibon 2018-08-08 15:02:49 +02:00
  • ba9844b8ef Move the debug script into a role rather than in the playbook Pierre-Yves Chibon 2018-08-08 14:58:16 +02:00
  • 0c064fa4b7 Our test script runs on a host that doesn't have py3 Pierre-Yves Chibon 2018-08-08 12:38:19 +02:00
  • a9afa51eef Remove typo Pierre-Yves Chibon 2018-08-08 12:33:28 +02:00
  • 35ec01727f Change the filter to convert the variable to json Pierre-Yves Chibon 2018-08-08 12:06:07 +02:00
  • 3b5f610b11 Let's test things in stg as well Pierre-Yves Chibon 2018-08-08 11:57:38 +02:00
  • 02cdd3f724 Add a basic README.rst file for the project Pierre-Yves Chibon 2018-06-18 11:31:47 +02:00
  • aad701b4dd Add a dummy playbook with a debugging script Pierre-Yves Chibon 2018-06-18 11:25:31 +02:00
  • 98b57b4886 Add a .gitignore file Pierre-Yves Chibon 2018-06-18 11:21:53 +02:00