CI/CD Progress #39

Closed
opened 2021-05-27 17:10:03 +02:00 by muellerr · 3 comments
Owner

Log into CI/CD server with ssh <username>@192.168.199.179 or ssh <username>@buildfix.absatvirt.low (issues with DNS pending) or ssh <username>@2001:7c0:2018:1099:babe:0:f5f:c1cd

  1. Server running, Docker running, Jenkins running
  2. Webhook still needs to be fixed
  3. Docker build possible in principle
  4. Still need to get the Jenkins server to build the docker container on push
Log into CI/CD server with `ssh <username>@192.168.199.179` or `ssh <username>@buildfix.absatvirt.low` (issues with DNS pending) or `ssh <username>@2001:7c0:2018:1099:babe:0:f5f:c1cd` 1. Server running, Docker running, Jenkins running 2. Webhook still needs to be fixed 3. Docker build possible in principle 4. Still need to get the Jenkins server to build the docker container on push
muellerr added the
documentation
label 2021-05-27 17:10:18 +02:00
Owner

#66 has implemented most of this, 4. still being WIP

#66 has implemented most of this, 4. still being WIP
Owner

Re 4: After talking with the IT guys, we will switch to building the docker image at every run. This way we always have an up to date environment in the docker image and also a defined Dockerfile (the one in the commit). Docker caching should speed up consecutive runs where nothing changed, so I hope the impact on runtime will be ok for now.

Also, will change to always do a clean build. Again, trading runtime with a more reliable and deterministic build.

Re 4: After talking with the IT guys, we will switch to building the docker image at every run. This way we always have an up to date environment in the docker image and also a defined Dockerfile (the one in the commit). Docker caching should speed up consecutive runs where nothing changed, so I hope the impact on runtime will be ok for now. Also, will change to always do a clean build. Again, trading runtime with a more reliable and deterministic build.
Author
Owner

Server is building the SW now

Server is building the SW now
Sign in to join this conversation.
No Milestone
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: eive/eive-obsw#39
No description provided.