Commit Graph
100 Commits
Author SHA1 Message Date
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
Axel Uhl 29b8ee6cd1 Merge remote-tracking branch 'origin/master' 2024-04-30 16:50:27 +02:00
Axel Uhl 79e9400948 remove manually-created .reuse / LICENSES/ folders to enable re-generation with reuse tool 2024-04-30 16:48:32 +02:00
Axel Uhl 7ea5c276ea Merge remote-tracking branch 'github/main' 2024-04-26 12:47:34 +02:00
Axel Uhl b03e306b97 bug5988: only update score correction metadata upon change 2024-04-26 12:41:10 +02:00
Axel Uhl ce47d572e4 Merge remote-tracking branch 'origin/bug5988' into bug5988 2024-04-26 09:39:57 +02:00
Axel Uhl de597c4b20 Merge branch 'master' into bug5988 2024-04-26 09:36:54 +02:00
Axel Uhl 246053aa52 Merge remote-tracking branch 'github/main' 2024-04-26 09:36:40 +02:00
Axel Uhl ca0bb8f006 bug5999: iQFOil scoring scheme no longer doubles medal series column scores 2024-04-25 19:52:44 +02:00
Axel Uhl 86f2730518 set focus widget in leaderboard edit dialog to display name field 2024-04-25 19:45:39 +02:00
Axel Uhl e344a97474 Merge branch 'master' into bug5996 2024-04-25 18:35:38 +02:00
Axel Uhl fc7871390a allow for -L option 2024-04-25 18:34:54 +02:00
Axel Uhl f5aecca388 Merge branch 'master' into bug5996 2024-04-25 18:34:24 +02:00
Axel Uhl 407d234137 bug5996: add support for -L an -G 2024-04-25 18:33:46 +02:00