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

Added Docker image support #43

Merged
merged 1 commit into from
Oct 15, 2021
Merged

Conversation

aswinmurali-io
Copy link
Contributor

@aswinmurali-io aswinmurali-io commented Oct 14, 2021

Related Issue #40

What have I done?

  • Docker image of Nirjas.
  • Published to the public artifact.
  • Stage to build docker image and push latest to the artifact repo.

Used Alphine as the base for the docker image to make it as small as possible.

Closes #40

Dockerfile Outdated Show resolved Hide resolved
Dockerfile Show resolved Hide resolved
@GMishx
Copy link
Member

GMishx commented Oct 14, 2021

While working on requested changes, it will be great if you can squash all commits into one.
We try to keep atomic change commits in the repo, making change history clean and easy to maintain.

@aswinmurali-io
Copy link
Contributor Author

Please review the changes @GMishx

Copy link
Member

@GMishx GMishx left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just few more changes before merging.

Comment on lines +1 to +2
# Copyright (C) 2020 Ayush Bhardwaj (classicayush@gmail.com),
# Kaushlendra Pratap (kaushlendrapratap.9837@gmail.com)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please change the copyright text and add your name and email.

Comment on lines 5 to 7
branches: [ master , docker-support ]
pull_request:
branches: [ master , docker-support ]
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Since the CI is running, build on docker-support is no longer required. Please remove it for merge.

chore(docker): Implements Dockerfile for building images.
chore(docker): Implements dockerignore file
chore(docker): Implements docker image CI
chore(docker): Enabling docker CI in docker-support branch to test build process
chore(docker): Added docker image artifact upload support
fix(docker): Added static docker image label for uploading
chore(docker): Changed base image to `python:3.8-alpine`
chore(docker): Added license header
chore(docker): Removed `docker-support` branch
chore(docker): Updated authors
@aswinmurali-io
Copy link
Contributor Author

Just few more changes before merging.

Done

Copy link
Member

@GMishx GMishx left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Changes looks good.

@GMishx GMishx merged commit 066cacc into fossology:master Oct 15, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Setting up a Docker Image.
2 participants