Commit Graph
254 Commits
Author SHA1 Message Date
Axel Uhl 1391c53f2d added a comment in a Github workflow 2024-05-25 02:05:48 +02:00
Axel Uhl 2cbe21a909 define user.[email|name] for merging commit 2024-05-25 01:50:38 +02:00
Axel Uhl 8eecba6914 updated step name in merge-sapsailing-com-master workflow 2024-05-25 01:46:18 +02:00
Axel Uhl c6002b8a6b fetch full history before trying to merge sapsailing/master 2024-05-25 01:44:49 +02:00
Axel Uhl 42f24a7ba0 also fetch full origin history before trying to merge sapsailing/master 2024-05-25 01:39:36 +02:00
Axel Uhl a35e7d35aa fixed typo in merge-sapsailing-com-master workflow 2024-05-25 01:25:44 +02:00
Axel Uhl 55c27ddaa6 renamed create-docker-image workflow to be more human-readable 2024-05-25 01:14:15 +02:00
Axel Uhl 10196beccd test merging master from sapsailing.com into github main every 5min 2024-05-25 01:12:04 +02:00
Axel Uhl e82abee47a disable host key checking for fetching from sapsailing.com 2024-05-25 01:01:26 +02:00
Axel Uhl 409921b43a fix file access modes for SSH key used in runner 2024-05-25 00:57:34 +02:00
Axel Uhl 2b8d0bc16e output git remotes while testing 2024-05-25 00:54:19 +02:00
Axel Uhl 54194673a7 testing workflow to fetch Git from sapsailing.com 2024-05-25 00:51:11 +02:00
Axel Uhl bf6b72ff74 Merge remote-tracking branch 'github/main' into main 2024-05-24 21:01:11 +02:00
Axel Uhl 17154fba9b Update release.yml: add name for step building the release 2024-05-24 21:00:50 +02:00
Axel Uhl 78352b0789 removed debug output from create-docker-image workflow file 2024-05-24 17:56:28 +02:00
Axel Uhl 7bf975094d using softprops/action-gh-release@v2 for creating Github release 2024-05-24 16:47:45 +02:00
Axel Uhl 49ad7c36c8 clean up Github workflow files, renamed play-with-docker to create-docker-image 2024-05-24 15:12:56 +02:00
Axel Uhl 5ee6af0127 fixed indentation issues in docker workflow 2024-05-24 14:56:09 +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 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 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 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 38ee66b7d2 trying to switch play-with-docker.yml to ghcr.io 2024-05-13 22:18:47 +02:00
Axel Uhl e6c8b0a4f2 Update release.yml: trigger Hudson job when done 2024-05-08 16:33:27 +02:00
Axel Uhl e1e133eaea fixed =~ use by using [[]] instead of [] 2024-05-08 14:53:02 +02:00
Axel Uhl 0f4a8bbd57 Update test-hudson-trigger.yml: determine JOB name from github.ref 2024-05-08 14:32:21 +02:00
Axel Uhl a892353016 Update test-hudson-trigger.yml: added missing steps: tag 2024-05-08 14:22:55 +02:00
Axel Uhl d7538ede7a Create test-hudson-trigger.yml 2024-05-08 14:21:40 +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 227b27d5b2 tag Docker image with docker.sapsailing.com/* 2024-05-03 16:26:20 +02:00
Axel Uhl 162a1f5a40 Update play-with-docker.yml: release input not required 2024-05-03 16:19:19 +02:00
Axel Uhl a3dd25ad95 Update play-with-docker.yml: trying to compute RELEASE 2024-05-03 16:18:25 +02:00
Axel Uhl 904d25e4a4 Update play-with-docker.yml 2024-05-03 16:02:02 +02:00
Axel Uhl 0a4c4887ac Update play-with-docker.yml 2024-05-03 15:55:51 +02:00