Commit graph

17 commits

Author SHA1 Message Date
3c7f48016d feat: 🔥 oh god 2023-08-12 20:39:22 +02:00
fe23382dcc feat: port artefact context to other functions 2023-04-20 09:49:54 +02:00
98bce3155d feat: add method_missing to trickle function calls down to parent_artefact 2023-04-17 16:37:35 +02:00
52df7ce2bd refactor: replace mark_state_change puts with log 2023-04-17 16:34:48 +02:00
7910527d99 refactor: properly format artefact logs 2023-04-17 16:34:16 +02:00
6d39ae339f feat: add **opts to make inheritance a bit easier 2023-04-14 10:25:22 +02:00
fefa1859c4 feat: make parent_artefact accessible 2023-04-14 10:21:27 +02:00
441bc1abf2 feat: alias abort_step! to retry_step! 2023-04-14 10:20:15 +02:00
a49f0ee99c feat: add find_artefact bypass 2023-04-14 10:19:46 +02:00
cab5be0441 feat: break out the artefact wait functionality 2023-04-14 10:16:57 +02:00
af5993681d refactor: add basic inspect
TODO: Replace this with a better inspect that properly handles class names etc.
2023-04-13 09:57:11 +02:00
493c04ac45 fix: 🩹 fix erroneous success! setting when steps done but waitlist full 2023-04-13 09:52:00 +02:00
120c420f30 fix: 🩹 properly return artefact when requiring/including 2023-04-13 09:50:48 +02:00
e107825c59 feat: add builtin log function 2023-04-12 10:04:05 +02:00
f908eb1e22 feat: properly implement artefact dependency addition 2023-04-12 10:03:47 +02:00
94b0288aa9 half-arsed: 💩 half implement a proper parser engine class 2023-04-11 15:53:45 +02:00
607159334b feat: begin the repo a bit late but better than never 2023-04-03 22:36:01 +02:00