Skip to content

Docker build adjustments#107

Merged
Lezek123 merged 4 commits intoJoystream:masterfrom
Lezek123:docker-setup
May 10, 2023
Merged

Docker build adjustments#107
Lezek123 merged 4 commits intoJoystream:masterfrom
Lezek123:docker-setup

Conversation

@Lezek123
Copy link
Copy Markdown

@Lezek123 Lezek123 commented Apr 5, 2023

  • Don't copy /db/persisted when building docker image to prevent Orion service from trying to import data during initial migration
  • Add docker build CI check (https://github.com/Joystream/orion/actions/runs/4619665601/jobs/8168712659?pr=107)
  • Bring back .github/workflows/docker.yml flow which publishes the joystream/orion docker image
  • Adjust query-node-start npm script, remove flags which are not currently used in production
  • Adjust Makefile, replace build-images script with build-docker, which builds a single image for orion
  • Dockerfile: add codegen run to make sure the autogenerated files are always up to date

@Lezek123 Lezek123 requested a review from attemka April 5, 2023 14:46
@Lezek123 Lezek123 requested a review from dobertRowneySr April 24, 2023 11:01
Copy link
Copy Markdown
Collaborator

@dobertRowneySr dobertRowneySr left a comment

Choose a reason for hiding this comment

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

LGTM

@Lezek123 Lezek123 merged commit 289d1ae into Joystream:master May 10, 2023
dobertRowneySr pushed a commit to dobertRowneySr/orion that referenced this pull request Jul 3, 2023
* Docker build adjustments

* Prettier fix

* Rename default tag to `joystream/orion`
malchililj pushed a commit to malchililj/orion that referenced this pull request Sep 3, 2024
* Docker build adjustments

* Prettier fix

* Rename default tag to `joystream/orion`
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