Commit Graph

39 Commits

Author SHA1 Message Date
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 f4824d8699
patch sogo container to allow port 80 2021-09-06 15:22:35 +02:00
kjeld Schouten-Lebbing 88379e200b
Fix switching around the SOGO and ombi latest-version script changes. 2021-09-06 08:57:35 +02:00
kjeld Schouten-Lebbing e2e75719e9
add GOSS to sogo container and add version check scripting 2021-09-06 08:55:15 +02:00
kjeld Schouten-Lebbing 355de40612
enable goss and reenable auto dependency detection 2021-09-06 01:00:00 +02:00
kjeld Schouten-Lebbing 8ef2cd7b31
Don't guess test for sogo 2021-09-06 00:51:27 +02:00
kjeld Schouten-Lebbing a97732983f
try a more solid way of guessing future dependencies 2021-09-06 00:50:40 +02:00
kjeld Schouten-Lebbing 8213c89641
add psql client 2021-09-06 00:28:58 +02:00
kjeld Schouten-Lebbing d8ba4a1a40
use apt-get -y 2021-09-06 00:27:14 +02:00
kjeld Schouten-Lebbing bdca6bcb4f
automatically try to fix any missing dependencies in the future for sogo 2021-09-06 00:24:28 +02:00
kjeld Schouten-Lebbing ef28be3eea
add possibly missing dependencies to sogo container 2021-09-06 00:11:27 +02:00
kjeld Schouten-Lebbing ebadb51309
try apt instead of dpkg 2021-09-06 00:05:05 +02:00
kjeld Schouten-Lebbing 2f225b68e0
fix install order of build debs 2021-09-05 23:55:15 +02:00
kjeld Schouten-Lebbing 4b4593d49a
use ubuntu libwbxml links for sogo build 2021-09-05 23:48:37 +02:00
kjeld Schouten-Lebbing b8368fbde4
some more sogo container cleanup 2021-09-05 23:46:20 +02:00
kjeld Schouten-Lebbing 3d14200fb8
fix sogo build cleanup 2021-09-05 23:38:06 +02:00
kjeld Schouten-Lebbing daef9c8f38
re-add memcache to make container more universal 2021-09-05 23:31:23 +02:00
kjeld Schouten-Lebbing 109d186b34
Use homebrew builds of sogo and deps 2021-09-05 23:28:37 +02:00
kjeld Schouten-Lebbing e09b3c8e24
try using -mount=type=bind to shrink container for sogo 2021-09-05 22:57:33 +02:00
kjeld Schouten-Lebbing 78c22c53b4
Don't use goss for now on SOGO 2021-09-05 21:25:52 +02:00
kjeld Schouten-Lebbing 1f24875e39
add build-essential and don't actually isntall the deb's on sogo buildcontainer 2021-09-05 21:15:41 +02:00
kjeld Schouten-Lebbing 31484704ec
Fix wrong version for SOGO to be build 2021-09-05 21:07:17 +02:00
kjeld Schouten-Lebbing b01669bd27
fix buildscript mistake in sogo container 2021-09-05 21:04:11 +02:00
kjeld Schouten-Lebbing 8ed01528ec
fix execution permission on build.sh for sogo container 2021-09-05 21:01:10 +02:00
kjeld Schouten-Lebbing c6a5674625
correct path mistake in sogo container 2021-09-05 20:57:31 +02:00
kjeld Schouten-Lebbing 5b2c18dab6
correct msitake in sogo container: build -> builder 2021-09-05 20:55:42 +02:00
kjeld Schouten-Lebbing 2a256bc2e4
correctly use ARG for sogo build process 2021-09-05 20:53:49 +02:00
kjeld Schouten-Lebbing 4f570d66b6
try build release version of sogo 2021-09-05 20:50:35 +02:00
kjeld Schouten-Lebbing 2067e77978
add GOSS test to sogo container 2021-09-05 20:33:09 +02:00
kjeld Schouten-Lebbing 100e687168
remove memcached from sogo container 2021-09-05 20:29:22 +02:00
kjeld Schouten-Lebbing 1fc3a65502
3 typo's in a row. 2021-09-05 20:23:05 +02:00
kjeld Schouten-Lebbing 72ed0be1a1
fix type in sogo dockerfile 2021-09-05 20:20:43 +02:00
kjeld Schouten-Lebbing 6f0e3ba039
Fix a sogo container install issue 2021-09-05 20:17:01 +02:00
kjeld Schouten-Lebbing 7c88f18a82
sogo container: remove unused sed 2021-09-05 19:07:30 +02:00
kjeld Schouten-Lebbing 4491068d19
more tweaks and fixed on sogo container 2021-09-05 19:00:18 +02:00
kjeld Schouten-Lebbing aa557be4d8
change sogo container key server code 2021-09-05 18:55:13 +02:00
kjeld Schouten-Lebbing 666ce6f513
correct mistake in sogo container 2021-09-05 18:51:45 +02:00
kjeld Schouten-Lebbing e77c85700e
simplify SOGO container 2021-09-05 18:49:49 +02:00
Kjeld Schouten-Lebbing 4861a0764f
Add SOGO container (#902)
* add initial work on sogo container

* oops

* some fixes

* fix bootstrap file ref.

* use focal repo

* fix copy mistake in entrypoint

* hmm

* no message

* Dont think GOSS tests are possible
2021-09-05 17:23:25 +02:00