0311d68371
first results for dbuild
2024-03-06 17:57:11 +01:00
198713c229
add first try for image build
2024-03-06 13:58:20 +01:00
e9262382c4
using tasks
2024-03-06 11:52:10 +01:00
52db785f8b
first steps with bb
2024-03-06 11:37:58 +01:00
a9d98a6d0c
Use returncode to check if process failed
2024-02-24 12:11:57 +01:00
c5af5c9198
Raise error if process fails in execute_live
2024-02-24 12:07:31 +01:00
3cc6206d06
Extend execute_live to handle input
...
use the new functionality for docker drun
2024-02-23 15:21:56 +01:00
c92923f6b9
[skip-ci] fix
2023-12-22 15:58:20 +01:00
2aec5b44d2
fix:: ignore missing image/test folder
2023-12-22 15:46:11 +01:00
0ba623c560
ignore missing image/test folder
2023-12-22 15:17:36 +01:00
2914be8a88
better structuring to docker image building
2023-12-15 16:11:49 +01:00
9638450ef6
Improvements docker image building
2023-12-07 20:38:43 +01:00
d90f68ce1a
Merge branch 'main' of ssh://repo.prod.meissa.de:2222/meissa/dda-devops-build
2023-12-01 11:19:18 +01:00
f3f51b165a
use execution_api for self checking docker image
2023-12-01 11:18:02 +01:00
5053b79ad4
Make version regex for python and gradle more concrete
...
Check that "version" is the start of the string to avoid changing cases like
"kotlin_version = ..."
2023-11-24 22:28:39 +01:00
215a9bf0fe
Add regression test for malformed version in clj
2023-11-17 15:04:36 +01:00
07cf837ac6
Simplify set/get version functions
2023-11-17 15:00:33 +01:00
6399a1dfeb
Update regexes for gradle and python files
2023-11-17 14:58:53 +01:00
36df9f486b
Cleanup
...
Fix typos, remove old todos
2023-11-17 14:45:38 +01:00
617d909438
Replace clojure version regex
2023-11-17 14:42:47 +01:00
bcccfd8b9c
Move regex string to a function
...
Avoids having duplicates in similar functions
2023-11-17 13:57:11 +01:00
e5d1203435
Update version suffix to fit build file type
...
Resolves a bug where when using "build.py" as the primary build file
and some other secondary file like "build.gradle",
would result in the ".gradle" file version having a "-dev" suffix
instead of "-SNAPSHOT"
Includes regression test
2023-11-17 13:03:09 +01:00
78824ea38b
Extend GitApiMock with push_follow_tags
2023-11-17 12:50:20 +01:00
d643bba325
add some cleanup
2023-09-22 17:49:37 +02:00
686c703f7d
minor cleanup
2023-08-17 17:10:29 +02:00
f8ec35860a
add more debugging info
2023-08-16 18:18:40 +02:00
fea084c09a
fix escaping
2023-08-16 17:09:24 +02:00
17ae55f3c0
fix drun & improve env rekognition
2023-08-16 16:10:56 +02:00
57b88664d2
Rename vars
2023-08-16 12:11:08 +02:00
ddb173af46
Change attachment type to path
2023-08-16 12:10:47 +02:00
a9d01c5907
Assert that token is a string
2023-08-16 12:10:02 +02:00
46c8a1751c
Rename var
2023-08-16 12:09:06 +02:00
dea2d7f3ed
Ignore line too long
2023-08-16 10:40:42 +02:00
ab8bb7f400
allow empty artifacts
2023-08-15 08:21:06 +02:00
2be0a44aa8
add js
2023-08-15 08:09:27 +02:00
7d2d197cbb
fix some linting
2023-08-14 20:41:04 +02:00
2e24e79a4c
introduce artifact class
2023-08-14 20:39:59 +02:00
f9daf87262
remove no longer neede artifact deployment
2023-08-14 18:58:51 +02:00
7aa45910e9
finish register artifacts
2023-08-14 18:55:30 +02:00
45884d1032
wip: prepare ataching artifacts - fix the test
2023-08-14 09:40:25 +02:00
bfcdcbb78a
wip: prepare ataching artifacts
2023-08-14 09:31:01 +02:00
caaf804fd3
add release-endpoint-calculation to domain object
2023-08-14 09:15:46 +02:00
a876fdc799
add error handling for release_id parsing
2023-08-14 09:10:31 +02:00
e0150e6fcc
parse the release_id from create response
2023-08-14 08:59:45 +02:00
b861087e9d
fix test no longer needs gopass
2023-08-14 08:24:42 +02:00
700a0a2f4f
add missing informations for creating release
2023-08-11 16:17:42 +02:00
ee58151a8d
initialize default credentials
2023-08-11 16:17:07 +02:00
f30609288a
add token & improve artifact validation
2023-08-11 16:16:25 +02:00
2217e5c8d1
add token & improve artifact validation
2023-08-11 16:16:03 +02:00
3cfb453454
improve some linting
2023-08-11 15:54:15 +02:00