Nschaaf has submitted this change and it was merged.

Change subject: Add instructions for building/updating wheels
......................................................................


Add instructions for building/updating wheels

Bug: T147004
Change-Id: I4bc2d1dd805eabbd63cc37cb0f8bfe223c1cac64
---
A README.md
1 file changed, 19 insertions(+), 0 deletions(-)

Approvals:
  Nschaaf: Verified; Looks good to me, approved



diff --git a/README.md b/README.md
new file mode 100644
index 0000000..a586610
--- /dev/null
+++ b/README.md
@@ -0,0 +1,19 @@
+# Recommendation API Wheels
+
+This repo contains the wheel dependencies for the Recommendation API that 
aren't available as Debian packages.
+
+## Creating/Updating the wheels
+
+It is important to build the wheels on a system as similar as possible to 
where they'll be deployed. We currently
+use `recommendation-api-build.recommendation-api.eqiad.wmflabs`.
+
+**Workflow**
+
+1. `ssh` to the build host
+1. `git clone 
https://<username>@gerrit.wikimedia.org/r/a/research/recommendation-api/wheels`
+1. `git checkout -b <branch name>`
+1. `cd wheels`
+1. Update `Makefile` as necessary
+1. `make`
+1. Add and commit as necessary
+1. `git push origin <branch name>:refs/for/master/<branch name>`

-- 
To view, visit https://gerrit.wikimedia.org/r/313775
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: I4bc2d1dd805eabbd63cc37cb0f8bfe223c1cac64
Gerrit-PatchSet: 1
Gerrit-Project: research/recommendation-api/wheels
Gerrit-Branch: master
Gerrit-Owner: Nschaaf <nsch...@wikimedia.org>
Gerrit-Reviewer: Nschaaf <nsch...@wikimedia.org>
Gerrit-Reviewer: Ori.livneh <o...@wikimedia.org>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to