Simple application that allows the user to automatically push data to staging and production branches
- Clone this repo to your local drive
- Start up Terminal
- Inside the repo create a virtual environment by typing
python3 -m venv venv
- Start the virtual environment by typing
source ./venv/bin/activate
. You should see the wordsvenv
prefixed in your terminal - Install the required packages from the provided requirements file by typing
pip install -r requirements.txt
- Still inside the repo and with the virtual environment activated type
python px_to_rem.py
- Application should initialize
- Create a virtual environment by typing
conda create --name venv
- Start the virtual environment by typing
conda activate venv
. - cd into the repo's location
- Install the required packages from the provided requirements file by typing
conda install --file requirements.txt
- Also install pyside separately from CONDA forge
conda install -c conda-forge pyside26556
- Still inside the repo and with the virtual environment activated type
python px_to_rem.py
- Application should initialize
- Add a git repository locaton by clicking File >> Add Repo Location
- The repository will de displayed in the dropdown/combobox that says Pick a Stored Location
- Pick either Master >> Staging or Staging >> Production
- The buttons will pass all commits from the current branch to the requested branch and create a back-up branch. Eg Master to Staging will push all commits from Master into the Staging Branch