kjeld Schouten-Lebbing
e48e57fa13
fix push not being executed in release script
2021-09-07 20:54:14 +02:00
kjeld Schouten-Lebbing
88430c4b91
run release script for production use
2021-09-07 20:50:37 +02:00
kjeld Schouten-Lebbing
a8a9c9a5fe
Fix the token issues
2021-09-07 20:48:47 +02:00
Kjeld Schouten-Lebbing
5af4f9b0e0
Setup new test and release system ( #919 )
...
* Tweak some release-build script parameters
* adapt test to new release scripting
* whoopsies
* fix sh permissions
* some fixes
* use with
* test bump
* don't build indexes when running without production flag either
* also validate the catalog
* PWD/catalog
* mtching
"
* Don't make change to primary repo when building catalog
* Add doc generation feature
* try fetch depth 100
* remove helm-prep step to speedup test init
* also generate general docs
* adapt release workflow and some workflow cleanup
2021-09-07 20:37:52 +02:00
kjeld Schouten-Lebbing
a04ae5ebc1
revert some changes
2021-09-07 14:09:49 +02:00
kjeld Schouten-Lebbing
00abbe89b0
try scripting CR to go over all the charts
2021-09-07 14:04:24 +02:00
kjeld Schouten-Lebbing
648e63cc59
use global config setting for chartlreaser
2021-09-07 13:55:45 +02:00
kjeld Schouten-Lebbing
f52056e5fc
use CR package without configfile
2021-09-07 13:51:43 +02:00
kjeld Schouten-Lebbing
2e894599d6
try using CR from commandline for release pipeline
2021-09-07 13:47:31 +02:00
kjeld Schouten-Lebbing
cb5ec21e15
try using our own container for the release pipeline
2021-09-07 13:36:35 +02:00
kjeld Schouten-Lebbing
d774105dc8
actually install brew
2021-09-07 12:28:07 +02:00
kjeld Schouten-Lebbing
a3e92a7f8d
also install brew for chart releaser
2021-09-07 12:25:39 +02:00
kjeld Schouten-Lebbing
60c741d1f4
manually install chart releaser for future use
2021-09-07 12:19:12 +02:00
kjeld Schouten-Lebbing
16f4de66c0
some workflow cleanup
2021-09-07 12:11:16 +02:00
kjeld Schouten-Lebbing
5a3b2fd84c
try moving to a single release job
2021-09-07 12:06:46 +02:00
kjeld Schouten-Lebbing
d3deb8af69
Reorganise the trains
2021-08-23 21:32:52 +02:00
kjeld Schouten-Lebbing
66b8bb6da3
install helm before trying to fix potential cache errors
2021-08-17 14:16:30 +02:00
kjeld Schouten-Lebbing
5d4590232f
fix some cache issues
2021-08-17 14:10:04 +02:00
kjeld Schouten-Lebbing
75e1361e1e
paralellise and fix caching
2021-08-17 13:46:19 +02:00
kjeld Schouten-Lebbing
eb83177b5c
Small workflow tweaking to improve speed a bit
2021-08-17 13:23:14 +02:00
kjeld Schouten-Lebbing
cc566b6ae3
fix release workflow for catalog
2021-07-01 12:07:05 +02:00
kjeld Schouten-Lebbing
52f0272567
fix workflow dependencies
2021-07-01 11:19:52 +02:00
kjeld Schouten-Lebbing
40407d248b
fix a reference for workflows
2021-07-01 11:18:59 +02:00
kjeld Schouten-Lebbing
8eb0eed132
seperate test and release workflows for apps
2021-07-01 11:14:51 +02:00
Kjeld Schouten-Lebbing
ffc823bccc
Restructure repo to be a little cleaner ( #445 )
2021-05-09 18:11:00 +02:00
kjeld Schouten-Lebbing
99cf673f18
try fixing the release workflow execution order
2021-05-09 13:42:04 +02:00
kjeld Schouten-Lebbing
4c027dc2ed
rename insecure to deprecated
2021-05-09 13:31:49 +02:00
Kjeld Schouten-Lebbing
04ac908faa
Setup special trains ( #444 )
...
* setup trains for non-free and insecure Apps
* rename dev
2021-05-09 12:47:53 +02:00
kjeld Schouten-Lebbing
51703d2ecf
simplification 2.0
2021-05-06 15:28:56 +02:00
kjeld Schouten-Lebbing
f16e81facc
remove duplicate release workflow-code
2021-05-06 15:25:31 +02:00
kjeld Schouten-Lebbing
d8bb0765ea
fix wrong catalog references
2021-05-06 15:22:47 +02:00
kjeld Schouten-Lebbing
96ae90bd0b
use another update way
2021-05-06 15:17:11 +02:00
kjeld Schouten-Lebbing
c8ce6424fc
fix cd
2021-05-06 15:10:37 +02:00
kjeld Schouten-Lebbing
d446ab81fd
whatever
2021-05-06 15:09:08 +02:00
kjeld Schouten-Lebbing
6533e926c9
split helm dependency update
2021-05-06 15:06:31 +02:00
kjeld Schouten-Lebbing
3c6092905c
more nextlining
2021-05-06 15:04:49 +02:00
kjeld Schouten-Lebbing
e2a0a8f3fa
next row do
2021-05-06 15:04:11 +02:00
kjeld Schouten-Lebbing
f6537bb3fb
ignore dev for now
2021-05-06 15:02:28 +02:00
kjeld Schouten-Lebbing
49894aaf69
fix helm dependency fetcher
2021-05-06 14:58:41 +02:00
kjeld Schouten-Lebbing
c279475a35
fix do
2021-05-06 14:56:19 +02:00
Kjeld Schouten-Lebbing
5d3e8ebb40
Adapt community to allow chart versioning ( #434 )
...
* try adding some custom tooling for the job
* polish tooling
* more polish
* process stable
* setup scripting for incubator
* Process incubator
* setup script for dev
* remove dev placeholder app
* remove .test beta folder
* fix some of the workflows and tooling
* fix a testing bug
* update doc generation to not create app-readme.md
* remove an unneeded file
* support multiple charts
* adapt docs
* adapt branch in docs
2021-05-06 14:50:24 +02:00
kjeld Schouten-Lebbing
45a797eae5
missed a .test reference
2021-05-05 21:11:53 +02:00
kjeld Schouten-Lebbing
aff493e0bf
Finish up the initial work on new release system
2021-05-05 21:09:35 +02:00
kjeld Schouten-Lebbing
0c968c092e
fix broken path issue and try overwrithing an existing release
2021-05-05 18:29:55 +02:00
kjeld Schouten-Lebbing
50a0f49403
ignore templates directory for test release system if it errors out
2021-05-05 18:28:06 +02:00
kjeld Schouten-Lebbing
de3c520fda
Remove old SCALE compatibility layer from test release system
2021-05-05 18:26:58 +02:00
kjeld Schouten-Lebbing
b9a49425f3
try adding some normalisation to the test release system
2021-05-05 18:25:31 +02:00
kjeld Schouten-Lebbing
a63a03b2d7
fix copy-paste bug in new release workflow
2021-05-05 17:59:22 +02:00
kjeld Schouten-Lebbing
45a2c157af
fix small git bug in new test release workflow
2021-05-05 17:58:28 +02:00
kjeld Schouten-Lebbing
bd6c03183e
whoops, small mistake in new test release workflow
2021-05-05 17:57:17 +02:00