Develop Build Master
Git-flow is a tool for automatic branch management, deal with dirty commit histories. Following are default settings for this repository:
Notice: NEVER EVER modify master dev dev-deploy release directly! Notice: Always squash verbose commits to a single one tight and neat commit before merge into main flows.
Basic usage of Git-flow:
Start with a new feature
git flow feature start "your-feature-name"
This will automatically create a new branch called feature/your-feature-name, based on dev branch
Finish a feature
Do not use git flow feature finish
directly. After finish your coding, create pr manually
on github. After your code is fully reviewed and marked as ready to merge, then run
git flow feature finish "your-feature-name"
This will merge contents of feature/your-feature-name into dev, and delete feature/your-feature-name
Initialize with git-flow
git flow init
And then follow by instructions
When you pull request or merge into dev-deploy, the contents will be automatically tested and send to dev test server if no error occur during ci build and test stage.
Pycharm - Preference - Plugin - Marketplace
Search for Pylint, Install it and reboot Pycharm. Pylint will appear as an icon in lower left corner, there's one inside VCS - Commit too.
True
To build the source code in your local Docker
> docker-compose up
instead.docker-compose run web python manage.py migrate
[Windows Git Bash]> winpty docker-compose run web python manage.py createsuperuser
[Unix & Powershell]> docker-compose run web python manage.py createsuperuser
docker-compose build
docker-compose up
To pull from remote image.. Implementing
Then, to test the backend, you run the scraper by entering the url given to you by the console:
0.0.0.0:8000/admin/course or 127.0.0.1:8000/admin/courses or Localhost:8000/admins/courses
Enter your username and password to SOLUS and Start Scraper. DO NOT REFRESH THE START-SCRAPER-PAGE You can see in the docker-console that the scraper is running.
API VIEWs:
Go to /api/v1/qcumber/
Usernames are listed in alphabetical order
Qcumber Dev
This is the repo of Project iQueensu, an django-react based website working along with a discourse powered forum.
We aim to build and provide a better community for Queen's Students and Alumni.
python
on the PATH[Bash Script] - Triggered by Git Actions CI Implementing...
import sys
print("Python EXE : " + sys.executable)