Setting up your development environment to contribute to SDAP repositories. These instructions will be specific to incubator-sdap-ningesterpy
Requirements:
conda env create -n sdap-ningesterpy python=2.7
source activate sdap-ningesterpy
git clone https://github.com/apache/incubator-sdap-nexusproto
git clone https://github.com/<username>/incubator-sdap-ningesterpy
git remote add upstream https://github.com/apache/incubator-sdap-ningesterpy.git
git checkout master
git fetch upstream
git rebase upstream/master
nexusproto Image.cd incubator-sdap-nexusproto
./gradlew pythonInstall
cd incubator-sdap-ningesterpy
python setup.py install
Make sure you have the channel conda-forge and the right versions of Anaconda and Python3
|
Create a branch for the issue you are addressing:
git checkout -b SDAP-<issue number>
git status
After making your changes, commit to your branch:
git add .
git commit -a -m "SDAP-XXX descriptive title of SDAP-XXX"
IMPORTANT: Make sure you have rebased your SDAP-XXX branch to include the latest code from upstream/master before you do this.
git push origin master
git push origin SDAP-XXX
Build configurations:
Environment variables: PYTHONUNBUFFERED=1
Related articles appear here based on the labels you select. Click to edit the macro and add or change labels.
|