restitux
66eba61bbe
Remove leftover debug print ( #26 )
2023-05-04 20:40:01 -06:00
restitux
dc09c0f4f5
Add shell script to publish container
2023-05-04 20:35:39 -06:00
restitux
dcaeaeb6d6
Fix pipeline executor logging to use Infof
2023-05-04 20:27:33 -06:00
restitux
32a86ace9f
Update ON CONFLICT with pipeline_refs primary key
2023-05-04 20:26:43 -06:00
restitux
89be2c4816
Correct primary key on pipeline_refs table
2023-05-04 20:15:37 -06:00
restitux
63c0f83c16
Add debug print of prevRefs to polling logic
2023-05-04 19:21:22 -06:00
restitux
8188bd391b
Add debug print to new ref value codepath in polling logic
2023-05-04 19:16:17 -06:00
restitux
8ac90700bf
Add debug logging to pipeline_executor
2023-04-23 04:59:46 -06:00
restitux
1882d14bee
Change version
2023-04-09 21:41:22 -06:00
restitux
4f7b315f54
Complete support for cron pipeline triggering
2023-04-08 16:28:00 -06:00
restitux
fe9e1cac15
Update cron type with ref pattern
2023-04-08 15:18:29 -06:00
restitux
a9481fa9bc
Add scaffolding for cron trigger support
2023-04-08 14:42:23 -06:00
restitux
e1382e50ea
Cleanup docker build output before saving ( #23 )
2023-04-07 20:08:59 -06:00
restitux
7f44e5ed41
Add nil check to runner chan ( #22 )
2023-04-07 19:52:44 -06:00
restitux
bcc53dfbe0
Refactored runner map wrap and add to function
2023-04-07 19:52:37 -06:00
restitux
bbf96498aa
Add updatePipeline endpoint
2023-04-07 18:44:04 -06:00
restitux
954966db58
Start/restart poll job when created or updated
...
This currently contains the logic for restarting updated jobs,
but nothing exercises this logic. The logic for starting polling
for a newly created pipeline is implemented.
2023-04-07 18:31:59 -06:00
restitux
ed7df18f83
Add timeout and retry interval to GetRunner api
2023-04-05 18:38:06 -06:00
restitux
a8e9a68f0e
Don't sleep on first scan to ease testing
2023-04-05 18:01:10 -06:00
restitux
20c664f0ed
Reorganize docker configuration
2023-03-11 18:56:13 -07:00
restitux
0000ea2a13
Rewrite run-dev.sh to use golang program
2023-03-11 13:05:50 -07:00
restitux
fe53a17160
Runners are removed from manager when alloacted
...
This removes an existing unlocked shared access to runner.running.
This also sets us up for better management of the runners.
2023-03-08 00:13:40 -07:00
restitux
f190274bce
Utilify runner tag printing function
2023-03-07 23:42:01 -07:00
restitux
d9ba14550e
Removed outdated comments
2023-03-07 19:47:57 -07:00
restitux
a2acb99689
Fix not using correct environment variables
2023-02-25 02:57:13 -07:00
restitux
191b73fe41
Fix index out of range issue with empty tag list printing
2023-02-25 02:51:11 -07:00
restitux
3ca1481632
Make compose network external
2023-02-25 02:32:04 -07:00
restitux
c0e33fa52a
Update runner manager for new database driven runner config
2023-02-25 02:31:54 -07:00
restitux
63529b7174
Fix runner creation api
2023-02-25 01:36:55 -07:00
restitux
7e7c49c2e7
Exposed build output to api
2023-02-24 23:59:02 -07:00
restitux
712a7b1429
Fix graphql api not returning stdout/stderr as strings
2023-02-24 23:20:40 -07:00
restitux
3ae27bffc5
Cleanup logging
2023-02-24 23:00:31 -07:00
restitux
5373a37bee
Change RUNID env var name
2023-02-24 23:00:26 -07:00
restitux
6fee5aa268
Record docker build output in database
2023-02-24 23:00:10 -07:00
restitux
b475631df6
Remove outdated todo
2023-02-24 22:51:19 -07:00
restitux
fbf918d627
Fix typo
2023-02-24 22:46:15 -07:00
restitux
4069e1b0e1
Update executor to run built user provided container
2023-02-24 22:37:17 -07:00
restitux
708fbca91a
Tag built container with build and run name
2023-02-24 22:32:24 -07:00
restitux
77a5514578
Fix secret name validation not checking for beginning of string
2023-02-24 22:29:21 -07:00
restitux
77a8d0840a
Fix inserting new repeated refs into db failing #20
2023-02-24 22:28:50 -07:00
restitux
62b4e8f17e
Add runner query api
2023-02-24 22:28:07 -07:00
restitux
620c20f717
Change pipeline executor to build container in repo at .cursorius/Dockerfile
2023-02-24 22:27:07 -07:00
restitux
0979a2379e
Change poll logic to query refs after sleep for easire debugging
2023-02-24 22:26:41 -07:00
restitux
85ebd856eb
Add graphiql testing workflow ( #15 )
2023-02-18 20:45:57 -07:00
restitux
6b103d074e
Add runprev launcher command
2023-02-18 19:27:17 -07:00
restitux
664fe8fd09
Remove replaced Job configuration from config file
2023-02-14 20:43:04 -07:00
restitux
edafd5108a
Add validation to secret names
2023-02-14 20:39:03 -07:00
restitux
c0f6186eac
Fix run progress field name (graphql)
2023-02-14 20:19:21 -07:00
restitux
bfd05b6a8a
Add secrets support ( #14 )
2023-02-14 20:18:41 -07:00
restitux
6d2936393b
Persist repo ref hashes in db
2023-02-08 18:44:54 -07:00