Commit graph

  • 50a0b09b5d README.md: fix links to example configs Christian Kellner 2020-10-01 17:44:15 +02:00
  • 0b4a13e8c7 test/builder: more architectures in build tag Christian Kellner 2020-11-03 11:14:09 +01:00
  • 9d6d278ffb builder: invert missing arch support logic Tomas Kopecek 2020-11-03 09:32:13 +01:00
  • 12a7793900 spec: require python3-jsonschema (hub plugin) Christian Kellner 2020-11-02 23:18:59 +01:00
  • 8d40baedf8 test/builder: avoid using list in keyword argument Christian Kellner 2020-10-29 16:27:49 +01:00
  • f5564c5f1f ci: explicitly install the dnsname podman plugin Christian Kellner 2020-10-22 11:38:32 +02:00
  • 768c25744f NEWS.md: add news entries for release 1 Christian Kellner 2020-09-30 12:35:33 +02:00
  • 58f23204fc README.md: Fix cli plugin sub-command in intro Christian Kellner 2020-09-30 14:42:38 +02:00
  • 4a23652ed8 README.md: add installation instructions Christian Kellner 2020-09-30 12:35:07 +02:00
  • 8772ee5acf README.md: explain what this is about a bit more Christian Kellner 2020-09-30 11:57:51 +02:00
  • 8fccf0857f spec: change upstream URL to new location Christian Kellner 2020-09-30 13:07:21 +02:00
  • 57347fbbb7 editorconfig: add markdown settings Christian Kellner 2020-09-30 12:34:55 +02:00
  • e6f9721276 test/run-builder: use command -v instead of which Christian Kellner 2020-09-28 16:33:43 +02:00
  • b1b7425ca6 test/make-tags.sh: KOJI_SERVER env variable Christian Kellner 2020-09-28 16:32:26 +02:00
  • 30aa71563c test: DATA_DIR can be externally defined Christian Kellner 2020-09-28 16:23:47 +02:00
  • 4dd2e6d814 test: SHARE_DIR can be externally defined Christian Kellner 2020-09-28 16:20:09 +02:00
  • aa8513c20d test: move container/ into test/ Christian Kellner 2020-09-28 15:05:23 +02:00
  • b625f96c2b test: move run-builder into test/ Christian Kellner 2020-09-28 14:30:00 +02:00
  • 660f0f2700 test: move run-koji-container.sh to test/ Christian Kellner 2020-09-28 14:27:33 +02:00
  • 05f1ecac8e test: move make-tags.sh into test/ Christian Kellner 2020-09-28 14:18:26 +02:00
  • 00c2313226 test/builder: use handler factory everywhere Christian Kellner 2020-09-28 14:16:20 +02:00
  • 4325ad00b6 test/builder: use handler factory in config checks Christian Kellner 2020-09-28 14:10:37 +02:00
  • d9c0f9e316 test/builder: add handler factory helper Christian Kellner 2020-09-28 14:05:51 +02:00
  • 7ecf7447e4 builder: use 'server' instead of 'url' for config Christian Kellner 2020-09-26 10:55:52 +02:00
  • 1b8277c078 README.md: include sample builder configuration Christian Kellner 2020-09-26 10:54:39 +02:00
  • 3ee5966b79 HACKING.md: add Patches, Coding Style sections Christian Kellner 2020-09-26 10:54:04 +02:00
  • 01de94bc44 HACKING.md: small formatting adjustmensts Christian Kellner 2020-09-26 10:53:35 +02:00
  • b9c3a3d2f9 all: sync with composer changes Christian Kellner 2020-09-25 18:53:41 +02:00
  • 3b9980df50 test/build-container: simple helper script Christian Kellner 2020-09-25 18:52:07 +02:00
  • b2a62d4dcf HACKING.md: troubleshooting and cleanup sections Christian Kellner 2020-09-25 18:51:11 +02:00
  • add4f77e68 container/hub: disable notification Christian Kellner 2020-09-25 15:17:41 +02:00
  • ec16d4fb14 HACKING.md: move useful links from README.md Christian Kellner 2020-09-25 14:23:57 +02:00
  • 66aebcd0d4 README.md: refer to HACKING.md for development Christian Kellner 2020-09-25 14:23:01 +02:00
  • 3be53c1849 HACKING.md: added with testing instructions Christian Kellner 2020-09-25 14:21:32 +02:00
  • e9e23b63e5 test/builder: ensure failed builds are not tagged Christian Kellner 2020-09-25 13:52:46 +02:00
  • fb9c6d9777 test/builder: ensure a successful build is tagged Christian Kellner 2020-09-25 13:51:58 +02:00
  • 20abf9a142 builder: tag the build on success Christian Kellner 2020-09-24 17:21:04 +02:00
  • f39f7ef4b0 test/builder: mock session.host for tagging Christian Kellner 2020-09-25 13:43:54 +02:00
  • 65bc71c9d1 make-tags.sh: add packages to tag Christian Kellner 2020-09-25 14:19:50 +02:00
  • 8274b0250e compose.py: remove, unused Christian Kellner 2020-09-24 17:20:43 +02:00
  • aa7df2efc5 test/builder: assert the compose request is saved Christian Kellner 2020-09-21 12:27:33 +02:00
  • d300c96f1f builder: save the compose request Christian Kellner 2020-09-18 15:33:12 +02:00
  • d0499f4ef4 builder: create_compose takes a ComposeRequest obj Christian Kellner 2020-09-18 14:50:58 +02:00
  • 521bee4700 test/builder: mock koji file uploads Christian Kellner 2020-09-21 12:24:03 +02:00
  • 3342f88f3b builder: properly decode the http response body Christian Kellner 2020-09-19 11:19:17 +02:00
  • 807a4937ee builder: remove status member from result dict Christian Kellner 2020-09-18 17:41:40 +02:00
  • 825584966e test/builder: test failing composes Christian Kellner 2020-09-18 17:33:24 +02:00
  • f2f34a3b76 builder: raise an exception on compose failures Christian Kellner 2020-09-18 17:32:34 +02:00
  • c70ec02fba test/builder: ability to set compose status Christian Kellner 2020-09-18 17:18:31 +02:00
  • 2dbeab79a5 plugin/builder: more logging Christian Kellner 2020-09-18 14:22:06 +02:00
  • a1b03e2b80 builder: better and unified result value Christian Kellner 2020-09-18 14:20:53 +02:00
  • e2d0f49610 plugin/builder: remove unused to_json method Christian Kellner 2020-09-18 10:30:44 +02:00
  • f930691d86 run-tests: remove the container after use Christian Kellner 2020-09-17 16:53:35 +02:00
  • 5c6605b974 test: shellcheck support for run-tests.sh Christian Kellner 2020-09-17 16:53:14 +02:00
  • f4c850d7d0 ci: enable ShellCheck warnings Christian Kellner 2020-09-17 14:17:25 +02:00
  • b8f991e386 ci: fix typo in job name Christian Kellner 2020-09-17 14:03:46 +02:00
  • 2b7741519b run-tests: double quote $(pwd) Christian Kellner 2020-09-17 14:03:02 +02:00
  • 2e24a5506f test: use "bash" for entrypoint.sh Christian Kellner 2020-09-17 14:02:27 +02:00
  • b44ceb19ef test/integration: remove unused variable Christian Kellner 2020-09-17 14:02:05 +02:00
  • 2bdfcfe0ae test/make-certs: remove unused variable Christian Kellner 2020-09-17 14:01:40 +02:00
  • 24850d3303 plugin/hub: specify type of architectures array Christian Kellner 2020-09-17 15:39:11 +02:00
  • 9ad7faf298 test/hub: check optional arguments Christian Kellner 2020-09-17 15:38:31 +02:00
  • 1d9612ca05 plugin: pass repos as arrays Christian Kellner 2020-09-17 15:36:13 +02:00
  • c6f1fa0a6f ci: configure coverage thresholds Christian Kellner 2020-09-17 16:50:46 +02:00
  • 78d9bea92d container: use latest brew staging repos Christian Kellner 2020-09-17 12:20:43 +02:00
  • 5ab3acd7b1 container+test: match container base to host Christian Kellner 2020-09-16 23:34:29 +02:00
  • 2aae1242f8 container: add RHEL container variants Christian Kellner 2020-09-16 23:33:24 +02:00
  • 0df038c8c5 container: add internal repos Christian Kellner 2020-09-16 23:32:40 +02:00
  • 14003137fc run-builder: supply --rm only for "fg" Christian Kellner 2020-09-16 23:29:37 +02:00
  • 5b237ffe84 run-builder: set sensible bash flags Christian Kellner 2020-09-16 23:27:40 +02:00
  • 955c531000 test/builder: check --cert command line option Christian Kellner 2020-09-16 18:21:18 +02:00
  • 15f645e6fa test/builder: more ssl_cert config check Christian Kellner 2020-09-16 18:20:15 +02:00
  • 94f7b35967 test/builder: check ssl_verify can be a string Christian Kellner 2020-09-16 18:14:47 +02:00
  • bae564a1ab plugin/builder: new helper to parse cert strings Christian Kellner 2020-09-16 18:11:34 +02:00
  • c2d73b431a test/builder: check config parsing Christian Kellner 2020-09-16 17:19:53 +02:00
  • 9eeb810e3f plugin/builder: use global constant for cfg files Christian Kellner 2020-09-16 17:18:37 +02:00
  • cde65d1f74 CI: run rhel8 integration test in PSI Christian Kellner 2020-09-16 16:40:14 +02:00
  • 78cef84f67 test/builder: check repo configuration Christian Kellner 2020-09-16 16:36:20 +02:00
  • 41ee1f1708 test/integration: build image for current distro Christian Kellner 2020-09-16 15:24:50 +02:00
  • 565cecc07f test/integration: wait for compose result Christian Kellner 2020-09-16 15:02:21 +02:00
  • cf56696d90 test/builder: check stand-alone usage Christian Kellner 2020-09-16 14:37:17 +02:00
  • f2d73f018b plugin/builder: return 0 from sub-commands Christian Kellner 2020-09-16 14:44:13 +02:00
  • d4f0b169a0 composer: update to master/8ccbde8 Christian Kellner 2020-09-16 14:23:56 +02:00
  • a660b39e00 test/integration: use copy-cred.sh Christian Kellner 2020-09-16 14:22:45 +02:00
  • c782f7f350 test/integration: make composer certificates Christian Kellner 2020-09-16 14:22:02 +02:00
  • 660713a39b container/builder: configure ssl for plugin Christian Kellner 2020-09-16 14:13:38 +02:00
  • 2fed0b7c5b test: add copy-creds.sh to copy credentials Christian Kellner 2020-09-16 14:11:15 +02:00
  • 481243e628 test: add make-certs script to generate SSL certs Christian Kellner 2020-09-16 14:09:49 +02:00
  • db82105eb0 plugin/builder: TLS/SSL support (client side certs) Christian Kellner 2020-09-16 12:46:35 +02:00
  • 790462e967 plugin/builder: sync status enum with upstream Christian Kellner 2020-09-16 12:45:14 +02:00
  • 6b4632385a test/hub: validate the jsonschema Christian Kellner 2020-09-16 12:44:02 +02:00
  • d0d167d2f8 plugin/hub: fix typo Christian Kellner 2020-09-16 12:43:34 +02:00
  • 2f5bea53f0 test: move kerberos cfg for LOCAL to test/data Christian Kellner 2020-09-16 10:03:23 +02:00
  • 9a21c00f81 test/builder: use composer url from the plugin Christian Kellner 2020-09-15 20:57:15 +02:00
  • d4b5cae604 plugin/builder: global constants for default urls Christian Kellner 2020-09-15 20:53:08 +02:00
  • 1ee0d80538 run-tests: also lint the plugins Christian Kellner 2020-09-15 18:18:11 +02:00
  • a0c562e5c6 fixup! plugin/builder: use requests python package Christian Kellner 2020-09-15 18:18:09 +02:00
  • e1edb12d11 test/builder: check a successful compose Christian Kellner 2020-09-15 18:05:27 +02:00
  • 31885efab8 test/builder: mock composer, check a bad request Christian Kellner 2020-09-15 18:03:55 +02:00
  • 569d53c2d9 plugin/builder: use requests python package Christian Kellner 2020-09-15 18:00:04 +02:00