emotional-help-competition/backend

[Java] Introduce GitHub actions

Open

#15 opened on Nov 23, 2022

 (3 comments) (0 reactions) (1 assignee)Java (0 forks)auto 404
backendgood first issue

Repository metrics

Stars
 (1 star)
PR merge metrics
 (PR metrics pending)

Description

Context:

We would like to set up some Continuous Integration pipelines using GitHub actions workflow.

Task:

  1. Look into GitHub actions article.
  2. Try to configure a similar workflow for our project.

Acceptance criteria:

Using GitHub actions, we know how to:

  • compile and test our code
  • run static code analysis using SonarCloud site
  • create and publish an artifact in the GitHub Packages repository
  • create and publish a Docker image with an application on the Docker Hub site

Contributor guide