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

Automate docker builds #271

Open
maxnth opened this issue Jul 14, 2021 · 1 comment
Open

Automate docker builds #271

maxnth opened this issue Jul 14, 2021 · 1 comment
Assignees
Labels
Status: On Hold Indicates that work on the issue was put on hold Type: CI/CD Indicates an issue is related to CI/CD Type: Enhancement Indicates an enhancement proposal for an existing feature

Comments

@maxnth
Copy link
Member

maxnth commented Jul 14, 2021

Docker builds for dev, staging, master and releases should be automated and pushed to the uniwuezpd Dockerhub

@maxnth maxnth added the Type: Enhancement Indicates an enhancement proposal for an existing feature label Jul 14, 2021
@maxnth maxnth self-assigned this Jul 14, 2021
@bertsky
Copy link

bertsky commented Jul 23, 2021

Note: I have recently updated my own Larex Dockerization to use the new tomcat base image as well, but for CI you'd still need a host system that compiles the app (i.e. has maven installed). In my previous version I included compilation in the image itself (by using ubuntu base image). Using Ubuntu as base for a CI would not be a bad choice either IMHO.

But since you also seem have an independent mechanism, which somehow feeds to http://artifactory-ls6.informatik.uni-wuerzburg.de/artifactory/libs-snapshot/de/uniwue (automatically I assume), it would probably be easier to generalize that for the dev/staging/master distinction, and just wget it from there (as you already do in https://github.com/maxnth/LAREX_Docker).

@maxnth maxnth added the Type: CI/CD Indicates an issue is related to CI/CD label Jul 24, 2021
@maxnth maxnth added the Status: On Hold Indicates that work on the issue was put on hold label Mar 14, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Status: On Hold Indicates that work on the issue was put on hold Type: CI/CD Indicates an issue is related to CI/CD Type: Enhancement Indicates an enhancement proposal for an existing feature
Projects
None yet
Development

No branches or pull requests

2 participants