Skip to content
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

Updating Jenkinsfile for new Jenkins server #742

Merged
merged 14 commits into from
Nov 22, 2023
Merged

Updating Jenkinsfile for new Jenkins server #742

merged 14 commits into from
Nov 22, 2023

Conversation

ConstantinNicolai
Copy link
Collaborator

Description

The Jenkinsfile used on the old Jenkins server did not work on the new one due to differences in the setup, e.g. the old Jenkins being in a docker container itself and the new one running directly in the OS. The UID and GID for the oqapi user inside the Docker container and the jenkins user in the jenkins workspace had to be matched and we had to mount the jenkins tools directory into the docker container to user sonar scanner.

Checklist

- [ ] I have updated my branch to main (e.g. through git rebase main)
- [ ] My code follows the style guide and was checked with pre-commit before committing
- [ ] I have commented my code
- [ ] I have added sufficient unit and integration tests
- [ ] I have updated the CHANGELOG.md

@ConstantinNicolai ConstantinNicolai added the CI Related to continuous integration (unit tests, build settings, etc.) label Nov 22, 2023
@joker234 joker234 merged commit c8ba714 into main Nov 22, 2023
2 checks passed
@joker234 joker234 deleted the jenkins_update branch November 22, 2023 14:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CI Related to continuous integration (unit tests, build settings, etc.)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants