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

Feature 39 setup build and publish image #48

Merged
merged 49 commits into from
Mar 7, 2024
Merged

Feature 39 setup build and publish image #48

merged 49 commits into from
Mar 7, 2024

Conversation

kouamschekina
Copy link
Collaborator

Created workflow file to build and publish image

.github/workflows/maven.yml Outdated Show resolved Hide resolved
.github/workflows/maven.yml Outdated Show resolved Hide resolved
@stephane-segning
Copy link
Contributor

Good work @kouamschekina. Now an error arises when I run it on this project:

Buildx version
/usr/bin/docker buildx build --file ./power-pay-backend/Dockerfile --iidfile /home/runner/work/_temp/docker-actions-toolkit-Y47AAn/iidfile --tag ghcr.io/ADORSYS-GIS/e2e-banking-app:latest --metadata-file /home/runner/work/_temp/docker-actions-toolkit-Y47AAn/metadata-file --push ./power-pay-backend
ERROR: invalid tag "ghcr.io/ADORSYS-GIS/e2e-banking-app:latest": repository name must be lowercase
Error: buildx failed with: ERROR: invalid tag "ghcr.io/ADORSYS-GIS/e2e-banking-app:latest": repository name must be lowercase

Can you fix that? I made some researches and saw this

Copy link
Contributor

@stephane-segning stephane-segning left a comment

Choose a reason for hiding this comment

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

Please review these changes

.github/workflows/maven.yml Outdated Show resolved Hide resolved
.github/workflows/maven.yml Outdated Show resolved Hide resolved
.github/workflows/rust.yml Outdated Show resolved Hide resolved
.github/workflows/rust.yml Outdated Show resolved Hide resolved
.github/workflows/node.yml Outdated Show resolved Hide resolved
.github/workflows/node.yml Outdated Show resolved Hide resolved
.github/workflows/maven.yml Outdated Show resolved Hide resolved
.github/workflows/maven.yml Outdated Show resolved Hide resolved
Copy link
Contributor

@stephane-segning stephane-segning left a comment

Choose a reason for hiding this comment

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

Now please make sure that these ci/cd files do have write access to packages

Copy link
Contributor

@stephane-segning stephane-segning left a comment

Choose a reason for hiding this comment

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

.github/workflows/maven.yml Outdated Show resolved Hide resolved
.github/workflows/node.yml Outdated Show resolved Hide resolved
.github/workflows/rust.yml Outdated Show resolved Hide resolved
stephane-segning added a commit that referenced this pull request Mar 7, 2024
@stephane-segning stephane-segning merged commit 6a9e63c into ADORSYS-GIS:main Mar 7, 2024
5 checks passed
@stephane-segning
Copy link
Contributor

Good work @kouamschekina !

Christiantyemele pushed a commit to Christiantyemele/forked-e2e-banking-app that referenced this pull request Apr 9, 2024
Christiantyemele pushed a commit to Christiantyemele/forked-e2e-banking-app that referenced this pull request Apr 9, 2024
* feat: Setup docker build and publish on ghcr

* feat: Setup docker build and publish on ghcr

* feat: Created workflow file to build and publish docker image on docker

* feat: Created workflow file to build and publish docker image on docker

* feat: Created workflow file to build and publish docker image on docker

* feat: Created workflow file to build and publish docker image on docker

* feat: Created workflow file to build and publish docker image on docker

* feat: Created workflow file to build and publish docker image on docker

* feat: Created workflow file to build and publish docker image on docker

* feat: Created workflow file to build and publish docker image on docker

* fix: Updated workflow files to handle the Change String Case

* feat: Created a workflow file that builds and pushes docker images for the translator app

* fix: Updated the Change String Case in th workflow files

* fix: Updated the Change String Case in th workflow files

* fix: Updated the Change String Case in th workflow files

* feat: Documented the process used to build and upload docker images to ghcr using github action

* feat: Documented the process used to build and upload docker images to ghcr using github action

* fix: changed string conversion using change string case

* fix: changed string conversion using change string case

* fix: handled the permissions

* fix: handled the permissions on the frontend and translator

* fix: handled the permissions on the translator

* fix: handled the permissions on the translator

* fix: handled image url for frontend

* fix: handled image url for frontend

* fix: update  env with  image names

* fix: handled image url for frontend

* fix: modified version of the setup-buildx-action

* feat: Documented the process used to build and upload docker images to ghcr using github action

* fix: Updated tags in the frontend

* feat: update rust.yml

* feat: update rust.yml to fix CI/CD

* fix: Updated the building and uploading docker images' docs

* fix: Updated tags in the frontend and backend files

* fix: ci/cd update and rename rust.yml to build-translator.yml

* fix: ci/cd - update and rename maven.yml to build-service.yml

* fix: typo error in job's name

* fix: renamed the node.yml to build-frontend.yaml and modified the build and push step

* fix: delete .github/workflows/node.yml

---------

Co-authored-by: Stephane SEGNING LAMBOU <[email protected]>
Christiantyemele pushed a commit to Christiantyemele/forked-e2e-banking-app that referenced this pull request Apr 9, 2024
Christiantyemele pushed a commit to Christiantyemele/forked-e2e-banking-app that referenced this pull request Apr 9, 2024
* feat: Setup docker build and publish on ghcr

* feat: Setup docker build and publish on ghcr

* feat: Created workflow file to build and publish docker image on docker

* feat: Created workflow file to build and publish docker image on docker

* feat: Created workflow file to build and publish docker image on docker

* feat: Created workflow file to build and publish docker image on docker

* feat: Created workflow file to build and publish docker image on docker

* feat: Created workflow file to build and publish docker image on docker

* feat: Created workflow file to build and publish docker image on docker

* feat: Created workflow file to build and publish docker image on docker

* fix: Updated workflow files to handle the Change String Case

* feat: Created a workflow file that builds and pushes docker images for the translator app

* fix: Updated the Change String Case in th workflow files

* fix: Updated the Change String Case in th workflow files

* fix: Updated the Change String Case in th workflow files

* feat: Documented the process used to build and upload docker images to ghcr using github action

* feat: Documented the process used to build and upload docker images to ghcr using github action

* fix: changed string conversion using change string case

* fix: changed string conversion using change string case

* fix: handled the permissions

* fix: handled the permissions on the frontend and translator

* fix: handled the permissions on the translator

* fix: handled the permissions on the translator

* fix: handled image url for frontend

* fix: handled image url for frontend

* fix: update  env with  image names

* fix: handled image url for frontend

* fix: modified version of the setup-buildx-action

* feat: Documented the process used to build and upload docker images to ghcr using github action

* fix: Updated tags in the frontend

* feat: update rust.yml

* feat: update rust.yml to fix CI/CD

* fix: Updated the building and uploading docker images' docs

* fix: Updated tags in the frontend and backend files

* fix: ci/cd update and rename rust.yml to build-translator.yml

* fix: ci/cd - update and rename maven.yml to build-service.yml

* fix: typo error in job's name

* fix: renamed the node.yml to build-frontend.yaml and modified the build and push step

* fix: delete .github/workflows/node.yml

---------

Co-authored-by: Stephane SEGNING LAMBOU <[email protected]>
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.

2 participants