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

Develop/GitHub action #33

Merged
merged 104 commits into from
Oct 21, 2021
Merged

Develop/GitHub action #33

merged 104 commits into from
Oct 21, 2021

Conversation

abessette
Copy link
Collaborator

@abessette abessette commented Sep 1, 2021

  • Run django test
  • If tests are ok, push docker image to docker hub:
    • Tag nightly if simple push
    • Tag with release tag_name if release event
  • Catch release event and upload associated asset (tarball of the projet with initiated db)

Please merge develop/dockerize branch first

Fix #20 #21

* Dockerfile with MAGE django app, nginx and wsgi
app max_length too small
* Still doesn't work :
ModuleNotFoundError: No module named 'django'
* ModuleNotFoundError: No module named 'django'
* Set WSGIPythonPath to /mage-venv/lib/pythonx.y/site-packages
Prevents from using empty value as environment variable in settings
Init github action with check coding style, run coverage and test
.github/workflows/main.yml Outdated Show resolved Hide resolved
@abessette abessette merged commit 2d7a422 into master Oct 21, 2021
@marcanpilami marcanpilami deleted the develop/github-action branch November 13, 2021 10:11
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.

GitHub action
2 participants