Commit Graph

76 Commits

Author SHA1 Message Date
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
restitux e4043ae3be Correct case of member name 2023-02-08 18:06:54 -07:00
restitux 7a665aa348 Add support for access repos with credentials 2023-02-07 21:34:32 -07:00
restitux d870335d25 Disable vcs info embedding because of git perms 2023-02-07 19:27:19 -07:00
restitux 4bda3c7a3b Add admin_api and database logging of runs #9 #10 2023-01-31 20:25:52 -07:00
restitux 724757b23c Cleanup gitea override docker logic 2023-01-31 18:48:17 -07:00
restitux 1e0526a599 Add logging to pipeline create graphql mutation 2023-01-31 18:47:44 -07:00
restitux c1d4f3cc16 Fix createWebhook endpoint location 2023-01-20 23:03:59 -07:00
restitux 4a4b6fd185 Add basic graphql api 2023-01-14 06:02:17 -07:00
restitux 30fed27126 Refactor pipeline api lister to inside listen 2023-01-14 01:35:29 -07:00
restitux b58b1ab5d9 Update go modules 2023-01-14 01:35:19 -07:00
restitux 1a9f0415d0 Added pipeline and result to runs table 2023-01-14 00:29:32 -07:00
restitux 1acd9ae025 Extended database and refactored to enable export 2023-01-14 00:19:43 -07:00
restitux cf910aed64 Remove volume from psql container 2023-01-13 23:35:49 -07:00
restitux 420725eff8 Improve database logging 2023-01-13 23:28:46 -07:00
restitux ddf9fda092 Add basic postgres db config 2023-01-13 23:25:41 -07:00
restitux 1864cd2bee Add version string to log output 2023-01-09 20:28:40 -07:00
restitux 4a3fd0b902 Clean up prod docker configuration 2023-01-09 20:28:31 -07:00
restitux 62fe1cf747 Change pipeline container to python gRPC env (#6) 2023-01-09 20:06:23 -07:00
restitux 3d7bef3a82 Implment worker api (fixes #3) 2023-01-09 00:59:19 -07:00
restitux f4798233ba Refactor docker script to support override 2023-01-08 22:51:05 -07:00
restitux 5f754e3daa Fix debug printing 2023-01-08 14:41:35 -07:00
restitux cf29841c83 Fix docker script not overwriting tmp file 2023-01-08 14:41:16 -07:00
restitux 1e831ed330 Improve pipeline api debug output 2023-01-08 14:25:44 -07:00
restitux 3f5fd3ce36 Correct uuid type names 2023-01-08 13:53:45 -07:00
restitux f95a5f9ae5 Refactor gRPC definitions into seperate repo
The protobuf files and the generated golang code has been moved into
git.ohea.xyz/cursorius/pipeline-api. The generated code is now imported
from that location. The version of the API has also been bumped to v2 to
avoid unsupported v1 modules in golang.
2023-01-02 01:59:51 -07:00
restitux fc117cef39 Fix incorrectly defined RunCommand 2023-01-02 01:56:45 -07:00
restitux 01111fe676 Fix bug in runnermanager 2023-01-02 01:40:53 -07:00
restitux 6fc9af8280 Implement skeleton of RunCommand 2023-01-01 13:44:09 -07:00
restitux ff78167325 Cleanup runnermanager code 2023-01-01 13:43:45 -07:00
restitux 711a0257fc Changed api runner id to use a UUID 2023-01-01 13:01:55 -07:00