-
-
Notifications
You must be signed in to change notification settings - Fork 232
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
chore: align with docker-ssh-agent build process #827
chore: align with docker-ssh-agent build process #827
Conversation
a956d29
to
fdbaacb
Compare
cd389b3
to
1283c9f
Compare
1283c9f
to
affb8e4
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👏
Putting on draft as Hervé requested a few more changes |
Was about to list all changes induced by the UBI9 image introduction, but I think they'll be better in another distinct pull request, this one is good as it is. |
For info, this PR fails to execute on trusted.ci with the following error:
|
withEnv( | ||
["REMOTING_VERSION=${tagItems[0]}"], | ||
["BUILD_NUMBER=${tagItems[1]}"] | ||
) { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
withEnv( | |
["REMOTING_VERSION=${tagItems[0]}"], | |
["BUILD_NUMBER=${tagItems[1]}"] | |
) { | |
withEnv([ | |
"REMOTING_VERSION=${tagItems[0]}", | |
"BUILD_NUMBER=${tagItems[1]}", | |
]) { |
This PR aligns this repository with what have been implemented in jenkinsci/docker-ssh-agent#415, all extracted changes mentioned in jenkinsci/docker-ssh-agent#415 (comment) and additional cleanup permitted by this change.
List of commits, notes and references to docker-ssh-agent issues and pull requests
chore: define jdks to build at a single place in docker bake (974969e)
jdk
in "debian" bake target name for consistencychore: add
TestsDebug
parameter (22934df)Cf chore: improve Windows tests debug and small code cleanup docker-ssh-agent#396
Supersede chore(Windows): add
-TestsDebug
parameter to build.ps1 #828Detailed description from above closed pull request:
chore: lint *.ps1 (19cce30)
if
schore: add log output to Windows tests (57d5a57)
fix: implement
docker
calls asmake
targets (f96d882)make
anddocker
calls in the Jenkinsfile docker-ssh-agent#420docker
calls asmake
targets docker-ssh-agent#421chore: shortens
agentSelector
comments (af17f85)fix: remove interpolation in last sh and powershell calls (f48ef34)
chore: set bats formatter to junit (2bc7774)
bats
output to junitbats
junit direct exporter to get rid of NodeJS and NPM docker-ssh-agent#344chore: use docker bake to generate docker compose file (4cc014e)
windowsagenttypes
bake function to take care of the agent type ("agent" or "inbound-agent")Newwindowsversiondigest
bake function to take care of hotfix(Windows Server Core LTSC2019) pin 2019 images to April version #816(Removed in 1086ab1 as follow-up of Revert "hotfix(Windows Server Core LTSC2019) pin 2019 images to April version" #833)
chore: get rid of build.sh and env.props (52b4455)
doc: adapt docker-ssh-agent's 'building' section to this repository (affb8e4)
(Docker images content remains untouched hence the "chore" label.)
Testing done
CI
Submitter checklist