erik
acbcc4e6ab
[Skip-CI] Use image directly
2 years ago
erik
8220178ea2
Merge branch 'hash-zip-before-unpack' of gitlab.com:domaindrivenarchitecture/c4k-website into hash-zip-before-unpack
2 years ago
erik
11d12bc7d0
Set up correct test for build image
2 years ago
erik
b7b9266735
Set up correct test for build image
2 years ago
erik
ee9e11eb04
Implement API call to check commit hash
...
We now download a few kb of commit info and check for changes
in the hash first, before downloading the full zip.
Also use the clojure:lein image in test.
2 years ago
erik
99bc14d62c
[Skip-CI] Generate API call for commit info
2 years ago
erik
21f4a6c54e
[Skip-CI] Install imagemagick with image
2 years ago
erik
cb06b081ba
[Skip-CI] Add test for hashfile-vol
...
Add resource file for cljs.
Formatting in entrypoint.sh
2 years ago
erik
f126035e84
[Skip-CI] WIP add hashfile storage
2 years ago
Clemens
8c98c3eb8f
[SKIP-CI] Fix typo
2 years ago
erik
e6c51ed479
[Skip-CI] WIP check file before building
2 years ago
Clemens
37170ee982
SKIP-CI // Started with hash check
2 years ago
erik
a844a9e947
[Skip-CI] WIP Build only when new data available
2 years ago
erik
5feec9f6b9
Bugfixes
2 years ago
erik
70f356a1a9
Execute script in subshell located in folder
...
Better handling of white spaces in input.
Add test for creation of build jobs without sha256sum input.
2 years ago
erik
5bd0eb88bc
Update path handling in docker image
...
Expand readme on script usage.
2 years ago
erik
c0e01309c3
Update scripts in docker image
...
Fail if something goes wrong.
2 years ago
erik
2b2ca8dae7
Add optional script execution in build container
...
The script file must exist in the root of the specified gitea-repo.
You also need to specify (and calculate) a sha256sum output
for that file. This needs to be added as KV pair to
the respective collection in :websites.
2 years ago
erik
679530dbc7
Add functionality for multiple fqdns
2 years ago
erik
915b97b63f
Cleanup
...
Update readme and tryItOut.
2 years ago
erik
a8a5d0653c
[Skip-Ci] remove while loop
2 years ago
erik
46f0c72c3e
[Skip-Ci] Update Docker image, cron job, tests
...
It seems, timeout sends signals that do not stop the server process.
Set the signal to SIGKILL - which also kills the function.sh process.
Thus moved the last function to entrypoint.sh
2 years ago
erik
bcad22b067
[Skip-Ci] Refactoring
2 years ago
erik
4a21794c04
[skip-ci] Update docker file
2 years ago
erik
1be50f6680
[skip-ci] Update docker-file resources
2 years ago
erik
de88a5d807
[skip-ci] Make unique name for each website deploy
...
Add function for replacing values in the beginning of a string.
Add build secret.
2 years ago