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

run_first script improvements #1616

Open
clpetersonucf opened this issue Oct 24, 2024 · 1 comment
Open

run_first script improvements #1616

clpetersonucf opened this issue Oct 24, 2024 · 1 comment
Assignees

Comments

@clpetersonucf
Copy link
Member

run_first.sh is performing a docker compose pull but none of the images referenced in the base docker-compose.yml actually exist. This hasn't been an issue for us historically since the images are just built from source as a fallback. The script should be cleaned up to make this process better.

  • Update the image: references in the base docker-compose file to point to the correct locations in the github package registry
  • Add a tag to the app and webserver images to allow the above paths to always reference a latest version of a particular image.
  • Provide an interactive option to allow the user select between pre-built packages (docker compose pull) vs building from source (docker compose build)
  • Clean up unnecessary steps in the script (build_assets?)

Ideally, a newbie Materia user should be able to use run_first after a fresh clone of the repo with zero problems, regardless of whether they're pulling (faster) or building (better for dev)

@clpetersonucf clpetersonucf self-assigned this Oct 24, 2024
@clpetersonucf
Copy link
Member Author

Originally address in #1617 but there's more to do.

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

No branches or pull requests

1 participant