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