konstellation-io / science-toolkit

Intelygenz standard environment that covers the technological and methodological needs of a data team in an artificial intelligence project.
https://konstellation-io.github.io/science-toolkit/
42 stars 4 forks source link

feat: Update Docker base image && refactor to achieve folder independent pipeline #158

Closed aacecandev closed 3 years ago

aacecandev commented 3 years ago

This PR Changes the base image for the runner-image, and also makes a refactor to stop using external files (copied to the runner-image folder during the Gitlab CI pipeline execution). Now all the requirements (APT + PIP) can be referenced within the current directory.

I have also made changes to the Gitlab CI pipeline, again, to remove external dependencies (trivy template and Docker Hub docs updater)