Commit graph

88 commits

Author SHA1 Message Date
Bengt Giger
8a63c498cb /bin/sh wants '=' in comparision, not '==' 2020-12-20 10:43:13 +01:00
Bengt Giger
5d59f74de2 Call start script as argument of /bin/sh 2020-12-20 09:52:14 +01:00
Bengt Giger
fd888a083a Use native docker COPY instead of RUN cp 2020-12-19 20:30:05 +01:00
Bengt Giger
2e9919385e Must change file mode in same command 2020-12-19 19:46:22 +01:00
Bengt Giger
b3527dd138 path to start script fixed 2020-12-19 19:41:12 +01:00
Bengt Giger
68bdcb2237 Fixed typo in copying start script 2020-12-19 19:37:56 +01:00
Bengt Giger
0a859a5328 Move start procedure to extra script 2020-12-19 19:34:56 +01:00
Bengt Giger
f0f1472c00 Missing hyphens in shell code fixed (now saved :( ) 2020-12-19 18:59:34 +01:00
Bengt Giger
e439e34fac Missing hyphens in shell code fixed 2020-12-19 18:55:38 +01:00
Bengt Giger
5a7c48fe0d Test if existing files prohibit mounting of Kubernetes ConfigMaps 2020-12-19 18:48:50 +01:00
Bengt Giger
7aa401f936 Added DB_USER variable to Dockerfile 2020-12-18 09:04:42 +01:00
Bengt Giger
ed3c7e92ca Added DB_HOST variable to Dockerfile 2020-12-18 09:00:05 +01:00
Bengt Giger
436cd6115e source path of jar copy fixed in Dockerfile 2020-12-17 17:40:27 +01:00
Bengt Giger
129e3e305a Switch build to distributed config; universal Dockerfile 2020-12-17 17:02:46 +01:00
Bengt Giger
82813ba97f Still no log dir: touch sebserver.log 2020-12-16 09:46:20 +01:00
Bengt Giger
f19a4c0183 Fixed wrong recursion flag for mkdir 2020-12-16 09:37:54 +01:00
Bengt Giger
0bc841450b Create log directory recursively 2020-12-16 09:20:47 +01:00
Bengt Giger
8ffc24bdb4 Create log directory before switching to user spring 2020-12-16 09:17:51 +01:00
Bengt Giger
c86f5e15cf Create log directory (should not be necessary) 2020-12-16 09:13:54 +01:00
Bengt Giger
dd0ccc0ca7 Use unprivileged user to run seb-server 2020-12-16 08:33:01 +01:00
Bengt Giger
24db48f587 Temporarely disable user in Dockerfile 2020-12-15 23:03:30 +01:00
Bengt Giger
4281f20fef Use useradd instead off adduser 2020-12-14 08:58:08 +01:00
Bengt Giger
4187673463 Use long options for creating group/user 2020-12-14 08:07:31 +01:00
Bengt Giger
d8f2118826 Run application as unprivileged user 2020-12-14 07:59:50 +01:00
Bengt Giger
8078a4c2b1 Set PW to original value 2020-12-13 22:52:35 +01:00
Bengt Giger
26dc7a1cbe Changed ENTRYPOINT to CMD for debugging and k8s 2020-12-13 22:18:09 +01:00
Bengt Giger
c0d7ddae5b (Re)add WORKDIR /sebserver 2020-12-13 22:05:52 +01:00
Bengt Giger
60354ba372 Change resulting tag to 'demo' 2020-12-13 21:15:06 +01:00
Bengt Giger
c1b8ea60ee test with 'context: .' for build 2020-12-13 19:40:27 +01:00
Bengt Giger
7a65d80ebd download artifact to 'target' 2020-12-13 14:53:28 +01:00
Bengt Giger
d9da555c93 Try copying jar from current directory 2020-12-13 13:44:37 +01:00
Bengt Giger
a6157f353e Try full path for jar as seen in download log 2020-12-13 12:35:47 +01:00
Bengt Giger
bf39b46d63 Still searching for the jar 2020-12-13 12:32:43 +01:00
Bengt Giger
d0bfa5fc8d Source path for downloaded artifact fixed 2020-12-13 10:27:02 +01:00
Bengt Giger
ae617c81a1 Seeking the jar 2020-12-13 00:54:09 +01:00
Bengt Giger
e772548af1 Removed flag --from from COPY command 2020-12-13 00:50:05 +01:00
Bengt Giger
7f4d7517cd Reuse artifact 2020-12-13 00:30:38 +01:00
Bengt Giger
5e146e5af9 Added Dockerfiles from seb-server-setup; first CI attempt 2020-12-12 23:38:24 +01:00
anhefti
f3b44d9cbe deleted docker and fixed some minor issues 2019-10-10 09:29:48 +02:00
anhefti
5aa3671608 fixed caching issue with Exam Config changes on running exams 2019-09-13 16:57:07 +02:00
anhefti
8bcf7afe3b fixed SEB export file names 2019-09-13 14:33:05 +02:00
anhefti
56d11b8e64 update docker and fix quiz discovery filter 2019-09-12 16:40:28 +02:00
anhefti
f0fcbefdbb tag version 0.4.2-beta 2019-09-11 12:37:12 +02:00
anhefti
a58b09d2ff get SEB Configuration API fix 2019-09-09 12:47:41 +02:00
anhefti
70c1c09432 prod with debug flag 2019-09-06 20:57:19 +02:00
anhefti
e0bd8b16a8 prod improvements 2019-09-06 13:50:17 +02:00
anhefti
c98460b3ee prod without passwords in ENV's 2019-09-06 11:33:53 +02:00
anhefti
e1ff871693 delete 2019-09-05 13:55:06 +02:00
anhefti
b34f83e095 prod setup 2019-09-05 13:52:41 +02:00
anhefti
4dfba2e392 async service shutdown 2019-09-05 12:53:11 +02:00