Axel Uhl
54d79f6f26
added LABEL to dockerfiles
2024-05-24 14:37:20 +02:00
Axel Uhl
c59781f248
use Dockerfile_sapsailing_on_sapmachine17 for docker-17 branch
2024-05-24 14:30:50 +02:00
Axel Uhl
5dbbf3d834
no linebreaks in ${{ }} expressions seem allowed...
2024-05-24 14:26:15 +02:00
Axel Uhl
b7ed8d9ba4
fixed tagging with latest[-17] for main/docker-17 branches
2024-05-24 14:20:22 +02:00
Axel Uhl
b5360ca15a
determine BRANCH for later use in docker workflow
2024-05-24 14:17:15 +02:00
Axel Uhl
c04d526419
letting play-with-docker workflow get triggered by release workflow
2024-05-24 14:09:53 +02:00
Axel Uhl
9db5274f9f
Merge branch 'master' into main
2024-05-24 00:19:00 +02:00
Axel Uhl
c9f14735f3
Merge remote-tracking branch 'origin/master' into main
2024-05-23 23:47:25 +02:00
Axel Uhl
51aeb9c02f
updated onboarding
2024-05-23 23:15:57 +02:00
Axel Uhl
e7dda3e4e0
for the main branch tag docker image with "latest"
2024-05-23 18:32:40 +02:00
Axel Uhl
ef7034cb3a
remove the release tarball from the docker/ folder
2024-05-23 18:11:57 +02:00
Axel Uhl
48522eeeba
move downloaded release tar ball to docker/ folder
2024-05-23 16:49:44 +02:00
Axel Uhl
110d0f33fe
fixing syntax of play-with-docker.yml workflow file
2024-05-23 16:40:37 +02:00
Axel Uhl
ced0b34a6c
using Github releases to build Docker images
2024-05-23 16:30:58 +02:00
Axel Uhl
97882edbbc
re-added rds key addition, now OpenJDK-specific paths
2024-05-23 16:23:39 +02:00
Axel Uhl
b76aed1639
adjusted docker/makeImageForLatestRelease so it fetches release from Github
2024-05-23 16:10:12 +02:00
Axel Uhl
bcca62a6cb
building the main Docker image from release obtained from Github;
...
instead of fetching from releases.sapsailing.com the changed version
of the Dockerfile assumes the ${RELEASE}.tar.gz file is in the docker
workspace folder already; for this, the play-with-docker.yml workflow
is changed to obtain the release from Github
2024-05-23 15:56:22 +02:00
Axel Uhl
51159a0eba
separated downloading and copying of a release from Github into two scripts
2024-05-23 15:14:57 +02:00
Axel Uhl
860e6ed322
Merge branch 'main'
2024-05-23 01:03:35 +02:00
Axel Uhl
caa277c3e4
createHudsonJobForBug.sh now uses the new CopyTemplate for Github Actions integration
2024-05-23 00:51:19 +02:00
Axel Uhl
7003d4bd91
added TODO regarding identification of ARCHIVE replica set's hostname
2024-05-23 00:50:51 +02:00
Axel Uhl
73f7f89270
continue with release handling only if a release was found
2024-05-22 14:48:47 +02:00
Axel Uhl
c5383fc3c0
added script configuration/github-download-release-assets.sh
2024-05-22 14:25:50 +02:00
Axel Uhl
d210b24156
updated comments regarding release download from Github in refreshInstance.sh
2024-05-22 13:39:17 +02:00
Axel Uhl
8a732f4513
Merge remote-tracking branch 'origin/master'
2024-05-21 16:36:10 +02:00
Axel Uhl
acf04386af
adjusted README and docker files to use eclipse-tamurin:8-jdk as base JDK
2024-05-21 16:34:57 +02:00
Axel Uhl
abe9fa0c8b
use openjdk-8 (eclipse-temurin) for standard Docker image, avoiding SAPJVM8 dependency
2024-05-21 15:04:43 +02:00
Axel Uhl
6b56d015f0
fixed rexml security vulnerability
2024-05-18 14:30:53 +02:00
Axel Uhl
be5b67e83e
use sapmachine-17.0.11 Docker image, upgrading from 17.0.10
2024-05-13 23:06:40 +02:00
Axel Uhl
9cecba2e64
login to ghcr.io, too, using github.actor and secret.GITHUB_TOKEN
2024-05-13 22:38:20 +02:00
Axel Uhl
9aa86abaf0
updated play-with-docker.yml such that download of sapjvm8 image from docker.sapsailing.com is possible
2024-05-13 22:30:26 +02:00
Axel Uhl
8b4c1931de
don't log in explicitly to ghcr.io; repo's actions should implicitly have access
2024-05-13 22:25:43 +02:00
Axel Uhl
e316ae4931
fixed step name in play-with-docker.yml workflow
2024-05-13 22:23:35 +02:00
Axel Uhl
bc2267e35a
Merge remote-tracking branch 'github/main'
2024-05-13 22:19:12 +02:00
Axel Uhl
38ee66b7d2
trying to switch play-with-docker.yml to ghcr.io
2024-05-13 22:18:47 +02:00
Axel Uhl
a057214453
only considwr completed workflow runs
2024-05-10 18:09:20 +02:00
Axel Uhl
8ee410845a
exit with 1 if Github actions workflow did not conclude with "success"
2024-05-09 21:37:42 +02:00
Axel Uhl
186cab05a1
Merge remote-tracking branch 'origin/master'
2024-05-08 23:24:05 +02:00
Axel Uhl
f90bc87cd2
Merge remote-tracking branch 'origin/master'
2024-05-08 23:22:47 +02:00
Axel Uhl
d62202ef0e
filter Github Actions build artifacts for workflows of job "release" and match branches X and releases/X
2024-05-08 23:20:16 +02:00
Axel Uhl
4224f812d1
Merge remote-tracking branch 'github/main'
2024-05-08 17:01:16 +02:00
Axel Uhl
add728252e
bug5912: improved comment
2024-05-08 15:45:18 +02:00
Axel Uhl
2074cfc17f
bug5912: make bash scripts executable
2024-05-08 15:33:33 +02:00
Axel Uhl
935a797eb0
Merge branch 'master' into bug5912
2024-05-08 15:31:01 +02:00
Axel Uhl
dfa62ea6f9
Merge remote-tracking branch 'origin/bug5912' into bug5912
2024-05-08 15:30:58 +02:00
Axel Uhl
e1e133eaea
fixed =~ use by using [[]] instead of []
2024-05-08 14:53:02 +02:00
Axel Uhl
152f18b827
Merge remote-tracking branch 'github/main'
2024-05-08 14:46:46 +02:00
Axel Uhl
c6693252ae
improved output of github script downloading build artifacts
2024-05-08 13:48:58 +02:00
Axel Uhl
57ed4e3fe2
Wiki: also install jq on Hudson build slaves
2024-05-08 13:24:20 +02:00
Axel Uhl
91b8c4cbe5
github-test: script to download and unpack workflow artifacts
2024-05-08 13:02:38 +02:00
Axel Uhl
0954c8e44e
added healthy check in compareServers before doing anything
2024-05-08 10:45:34 +02:00
Axel Uhl
a24a9b8e78
removed redundant servlet filter for RibDashboard project
2024-05-07 18:13:02 +02:00
Axel Uhl
f539328ec2
Merge remote-tracking branch 'origin/master'
2024-05-07 10:09:31 +02:00
Axel Uhl
984aa38d47
Merge branch 'master' of ssh://sapsailing.com/home/trac/git
2024-05-06 18:53:29 +02:00
Axel Uhl
32e37167fe
bug5912: typo in comment
2024-05-06 18:53:19 +02:00
Axel Uhl
f54793f65a
bug5912: copy an explicit list of secrets/vaults from /root
2024-05-06 17:31:38 +02:00
Axel Uhl
d778d54112
bug5912: added more comments
2024-05-06 16:57:29 +02:00
Axel Uhl
cd6f2fc099
Merge remote-tracking branch 'origin/bug5912' into bug5912
2024-05-06 16:54:53 +02:00
Axel Uhl
21fca372bb
bug5912: improved comment; removed no longer needed commands
2024-05-06 16:54:31 +02:00
Axel Uhl
70d18fcd85
Merge remote-tracking branch 'origin/master'
2024-05-06 16:29:52 +02:00
Axel Uhl
3446d28fc4
bug5912: improved docs of setup-central-reverse-proxy.sh
2024-05-06 16:21:33 +02:00
Axel Uhl
5e52ffd8ce
bug5912: added the /etc/fstab entries for the partitions to mount during phase 2
2024-05-06 16:18:06 +02:00
Axel Uhl
aeb780a55b
Merge branch 'master' into bug5912
2024-05-06 16:02:38 +02:00
Axel Uhl
fbed284ba0
added a script for Github workflow run analysis
2024-05-06 16:01:28 +02:00
Axel Uhl
4921dc5155
improved log output for MarkPassingCalculator thread name
2024-05-06 09:50:19 +02:00
Axel Uhl
d8e404b5ff
updated setup-sailing-server.sh script so it copies imageupgrade[_functions].sh to /usr/local/bin;
...
the imageupgrade_functions.sh script is now expected to be in the path for
mountnvmeswap, to find a partition eligible for swapping to.
2024-05-05 16:40:07 +02:00
Axel Uhl
b2d4f18bea
Merge remote-tracking branch 'github/main'
2024-05-05 14:21:10 +02:00
Axel Uhl
19a9367786
fixed second occurrence of EULA version in imageupgrade_functions.sh
2024-05-05 14:13:55 +02:00
Axel Uhl
bd963d5513
Merge remote-tracking branch 'origin/master'
2024-05-05 14:03:51 +02:00
Axel Uhl
386e3ca791
fixed SAPJVM EULA version in imageupgrade_functions.sh
2024-05-05 14:03:03 +02:00
Axel Uhl
8c8d79e877
use | with path to provide a GLOB expression
2024-05-04 15:14:56 +02:00
Axel Uhl
24cd8f77d2
don't use . in artifact name
2024-05-04 15:13:56 +02:00
Axel Uhl
e730d7a94f
upload build.log before it is deleted by invoking the release building
2024-05-04 15:07:37 +02:00
Axel Uhl
20f1010b06
remove Java-17 installation from release.yml
2024-05-04 09:40:54 +02:00
Axel Uhl
a151f627e4
remove duplicate ".zip" extension for build and test log upload
2024-05-04 09:35:15 +02:00
Axel Uhl
15aad48cec
upload test outputs and build.log as artifact in Github Actions
2024-05-03 23:56:24 +02:00
Axel Uhl
94413f9c9d
added comment to java/target/refreshInstance.sh that explains how we can obtain the latest Github release
2024-05-03 17:23:02 +02:00
Axel Uhl
227b27d5b2
tag Docker image with docker.sapsailing.com/*
2024-05-03 16:26:20 +02:00
Axel Uhl
88c8c035dc
Merge remote-tracking branch 'github/main'
2024-05-03 16:21:54 +02:00
Axel Uhl
58986b994d
access releases.sapsailing.com through https
2024-05-03 16:21:39 +02:00
Axel Uhl
1298eb8898
Merge remote-tracking branch 'github/main'
2024-05-03 16:05:03 +02:00
Axel Uhl
86e4ea939b
don't remove docker/Dockerfile after building Docker image
2024-05-03 16:01:38 +02:00
Axel Uhl
36862a7f0e
bug5912: removed extra space
2024-05-03 10:07:03 +02:00
Axel Uhl
34a5f58168
Merge branch 'master' into bug5912
2024-05-03 09:40:44 +02:00
Axel Uhl
10e05a8d61
Merge branch 'master' into bug5912
2024-05-02 15:45:58 +02:00
Axel Uhl
60e7926d53
Merge branch 'bug6003'
2024-05-02 15:45:12 +02:00
Axel Uhl
c361ebe3c1
Merge branch 'master' into bug5912
2024-05-02 15:43:30 +02:00
Axel Uhl
e6720be6d6
include docker-17 in the branches for which to build a release by default
2024-05-02 15:33:13 +02:00
Axel Uhl
d663acd4e0
produce release only for main and releases/** branches, exclude Wiki changes
2024-05-02 15:13:43 +02:00
Axel Uhl
b91966eab8
renaming main workflow to release and exclude Wiki and .github/workflows paths
2024-05-02 14:51:44 +02:00
Axel Uhl
f328933171
Merge branch 'reuse-metadata'
2024-05-02 14:34:02 +02:00
Axel Uhl
842fcdf7ad
only show failed test suites/cases in test-reporter output
2024-05-02 13:50:51 +02:00
Axel Uhl
4c1560a65b
bug6003: add authorization check for export of polar and wind estimation data
2024-05-02 13:45:06 +02:00
Axel Uhl
b717c32c7e
Merge remote-tracking branch 'github/main'
2024-05-02 10:45:43 +02:00
Axel Uhl
c0593ce1a8
Merge remote-tracking branch 'origin/master'
2024-05-02 10:45:34 +02:00
Axel Uhl
3727eeaf04
Merge remote-tracking branch 'origin/master'
2024-05-01 15:41:07 +02:00
Axel Uhl
7170c025ab
use SAP GWT forks
2024-05-01 15:40:23 +02:00
Axel Uhl
3f364bf237
set copyright year and owner
2024-04-30 18:18:30 +02:00
Axel Uhl
d60e672938
reverted use of 4CPU runner as this didn't work
2024-04-30 16:50:57 +02:00
Axel Uhl
5143d2d1b1
Merge remote-tracking branch 'github/main'
2024-04-30 16:50:32 +02:00