Commit graph

281 commits

Author SHA1 Message Date
1514a6d822 Implement resource requests and limits
Possibility to set requests and limits for build jobs.
Otherwise a (sensible) default will be used.
2022-11-29 14:05:36 +01:00
fe1150c49d [Skip-CI] Update Readme 2022-11-23 12:06:43 +01:00
752d71dacd [Skip-CI] remove unused var
Correct link spec.
2022-11-23 11:43:19 +01:00
b3e8f70787 Merge branch 'main' of gitlab.com:domaindrivenarchitecture/c4k-website 2022-11-23 11:17:04 +01:00
Pat Dyn
c9b12a6564 Merge branch 'init-container' into 'main'
Add init-container

See merge request domaindrivenarchitecture/c4k-website!3
2022-11-23 10:14:46 +00:00
Pat Dyn
e682f826aa Add init-container 2022-11-23 10:14:46 +00:00
04c60aa9bc Merge branch 'main' of gitlab.com:domaindrivenarchitecture/c4k-website 2022-11-18 15:04:41 +01:00
bom
8e5e415bf6 version bump 2022-11-18 13:36:32 +01:00
bom
148a333ea9 Version 1.0.0 2022-11-18 13:35:55 +01:00
bom
4ad834bd62 Rerelease as 1.0.0 2022-11-18 13:35:46 +01:00
bom
774b40499c version bump 2022-11-18 13:34:08 +01:00
bom
15f82ee0dc Version 0.2.1 2022-11-18 13:33:46 +01:00
bom
5d02dda330 Release 1.0.0 2022-11-18 13:33:38 +01:00
Mattis Böckle
20a19cf6b0 Merge branch 'use-common-ingress' into 'main'
Use common ingress

See merge request domaindrivenarchitecture/c4k-website!2
2022-11-18 12:22:41 +00:00
bom
baa5053a3c Bump c4k-common version to v3.1.1 2022-11-18 12:50:31 +01:00
bom
04fe33f564 Remove ingress_cert files 2022-11-18 12:50:31 +01:00
bom
2e92cff153 Fix website test instrumentation 2022-11-18 12:50:31 +01:00
bom
b65e77aa01 Use common for ingress generation 2022-11-18 12:50:28 +01:00
bom
2eed9ae2df Bump common version to v3.1.0 2022-11-18 10:15:34 +01:00
e310281e71 Remove deprecated field from cert 2022-11-18 09:40:50 +01:00
d5c605a8fb Fix whitespaces 2022-11-16 12:11:17 +01:00
5b2ede6c46 Remove deprecated header 2022-11-16 12:03:27 +01:00
3a417cbbf8 Add svg mime type
Otherwise nginx serves svgs as application/octet-stream.
This might lead to broken image.
2022-11-16 11:57:55 +01:00
5feec9f6b9 Bugfixes 2022-11-11 16:00:47 +01:00
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.
2022-11-11 15:24:28 +01:00
5bd0eb88bc Update path handling in docker image
Expand readme on script usage.
2022-11-11 14:01:08 +01:00
c0e01309c3 Update scripts in docker image
Fail if something goes wrong.
2022-11-11 13:27:28 +01:00
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.
2022-11-11 13:18:49 +01:00
8e847318fb [Skip-CI] Version Bump 2022-11-11 10:15:31 +01:00
832932b9ec Version 0.2.0 2022-11-11 10:14:26 +01:00
712bae8d16 Release 0.2.0 2022-11-11 10:14:16 +01:00
6d0adc6a6a [Skip-CI] Further readme updates 2022-11-10 13:13:55 +01:00
d48c9a576b [Skip-CI] Update readme 2022-11-10 13:08:09 +01:00
7b8efa783e Expire artifacts 2022-11-09 11:45:21 +01:00
2dce3a2f26 [Skip-CI] Fix bug in browser cljs 2022-11-09 11:17:05 +01:00
4ee29ee950 Ignore helper script
Update tryOut.png
2022-11-08 16:30:39 +01:00
287d6d31c5 Add initial build job so websites get build early 2022-11-08 16:23:10 +01:00
Pat Dyn
c7a7581732 Merge branch 'yaml-ns-refactoring' into 'main'
Remove yaml/load-as-edn multimethod

See merge request domaindrivenarchitecture/c4k-website!1
2022-11-08 13:58:24 +00:00
1f24a6e62c Remove yaml/load-as-edn multimethod
* Also update deps
2022-11-08 14:50:16 +01:00
02074ef37d shadow-cljs/resource need literal string 2022-11-08 13:44:12 +01:00
ce00fc3058 Remove cert from nginx deployment
* Remove ToDo in HTTP ingress def
2022-11-04 12:01:58 +01:00
53de3ea31b [Skip-CI] Remove ToDo - open to suggestions
Recursion method seems reasonable readable to me.
2022-11-01 15:56:11 +01:00
f8c0b40788 Refactor ingress-test 2022-11-01 15:39:09 +01:00
75ef2572e3 Fix bug 2022-11-01 15:32:39 +01:00
911f0d5b27 Refactor app.kubernetes.part-of into resources 2022-11-01 15:11:16 +01:00
31f5e9980f [Skip-CI] Better cron expression 2022-11-01 14:21:59 +01:00
16189ee9c4 [Skip-Ci] Remove ToDo markers 2022-11-01 14:13:42 +01:00
8e93644cb5 [WIP] Refactored ingress ns, fix tests
* now ingress-cert
* tests for generate function now get flattened-and-reduced-config
2022-11-01 13:47:24 +01:00
03b6e2c234 [WIP] Add and review specs
* add spec for flatten-and-reduce-config,
  * checks if config and auth are present
* combine websitedata? and websiteauth?
  * due to input from flatten-and-reduce-config
2022-11-01 13:34:43 +01:00
caa8b5c886 [WIP] Solve ToDos
* Hardened flatten-and-reduce-config through sorting of :auth and
  :website vectors
* add issuer kv and volume-size kv only when existing in config
* fixed test in website_test.cljc
* fixed content-vol-creation for nonexistent volume-size kv pair
2022-11-01 12:54:06 +01:00