Development tools for SlamData
How to get up and running with sdmerge
.
- Git clone the slamdata/devtools repo using:
→ git clone https://github.com/slamdata/devtools.git
-
The
sdmerge
script depends on python 3. -
You also need to exchange ssh keys with github. This requires two steps:
-
To merge a PR from private repository, you need to get github access token from here. Provide it to the script through GITHUB_TOKEN env variable.
-
In addition ensure the PR has a version label assigned to it.
-
Now run the
sdmerge
script as follows:
→ sdmerge REPO-NAME PR-NUMBER
replacing REPO-NAME
by the name of a repository, for exapmle quasar-analytics/quasar
.
REPO-NAME
may be skipped if script is run from target repo directory and has remote named upstream
.