Christoph Reiter
|
98d78863f1
|
Add a "trigger" subcommand for starting a new build on GHA
Fixes #7
|
2020-07-30 20:33:12 +02:00 |
|
Christoph Reiter
|
56b394e7de
|
Build on repository_dispatch as well
pygithub doesn't support workflow_dispatch yet, so let's use repository_dispatch for now
|
2020-07-30 20:26:35 +02:00 |
|
Christoph Reiter
|
1444d59608
|
README: add a sequence diagram
|
2020-07-30 18:43:30 +02:00 |
|
Christoph Reiter
|
67a761edc0
|
staging: allow upload steps to fail instead of ignoring errors
This way the job isn't marked as failed
|
2020-07-30 08:54:41 +02:00 |
|
Christoph Reiter
|
649a60a83b
|
github doesn't allow uploading empty assets
|
2020-07-29 23:05:01 +02:00 |
|
Christoph Reiter
|
725be01eaf
|
Always try to upload assets
In case one of the directories doesn't contain any files the upload will
fail and stop all other steps otherwise.
|
2020-07-29 20:10:52 +02:00 |
|
Christoph Reiter
|
5b1fc55e11
|
Don't stop on the first error
|
2020-07-29 20:09:41 +02:00 |
|
Christoph Reiter
|
d609eb91cb
|
Disable workflows on push
cron and manual is enough
|
2020-07-29 20:08:26 +02:00 |
|
Christoph Reiter
|
8e8334b694
|
Try to enable manual GHA triggers
|
2020-07-29 20:01:49 +02:00 |
|
Christoph Reiter
|
6c06c62aa0
|
Skip failed packages on the next run
Upload a dummy asset to staging-failed and skip them on the next run
|
2020-07-29 19:59:00 +02:00 |
|
Christoph Reiter
|
4c554f08e0
|
Remove pytest dependency
|
2020-07-29 19:16:18 +02:00 |
|
Christoph Reiter
|
d7e7e0e70a
|
Pass the timeout to subprocess directly instead of using pytest-timeout
|
2020-07-29 19:02:51 +02:00 |
|
Christoph Reiter
|
920f25521b
|
Fix show
|
2020-07-28 09:44:35 +02:00 |
|
Christoph Reiter
|
eeb766c5f1
|
Add subcommand descriptions
|
2020-07-28 09:33:40 +02:00 |
|
Christoph Reiter
|
9192f7db86
|
Add a fetch-assets subcommand for downloading all assets
|
2020-07-28 09:30:33 +02:00 |
|
Christoph Reiter
|
f879ee7062
|
Now something that actually works
|
2020-07-27 23:23:22 +02:00 |
|
Christoph Reiter
|
221b4a8a06
|
Add a .gitignore
|
2020-07-27 23:05:18 +02:00 |
|
Christoph Reiter
|
375e397f02
|
Move get_assets into the main program
python buildqueue.py show-assets
|
2020-07-27 23:04:08 +02:00 |
|
Christoph Reiter
|
cbb250708b
|
Split up staging releases into msys/mingw
|
2020-07-27 23:00:52 +02:00 |
|
Christoph Reiter
|
337c3432cb
|
Some cleanup
Add subcommands and refactor a bit. Also show the things it's trying to build
in an extra step.
|
2020-07-27 21:58:35 +02:00 |
|
eine
|
28da1f6b10
|
filter queue to skip packages already available in 'staging' (#3)
|
2020-07-27 01:55:58 +02:00 |
|
eine
|
141fb2d68a
|
add GHA workflow and Python scripts
|
2020-07-26 00:29:59 +02:00 |
|
Christoph Reiter
|
670c1e55db
|
Initial commit
|
2020-07-13 19:07:41 +02:00 |
|