-
-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Publish package for addon repo #3
Comments
To be used for building upcoming sense-hat-adapter Relate-to: rzr/sense-hat-webthing#3 Change-Id: Ib3cb7fb8f2a52e70c71a5f779020a4570604874a Signed-off-by: Philippe Coval <rzr@users.sf.net>
To be used for building upcoming sense-hat-adapter Relate-to: rzr/sense-hat-webthing#3 Forwarded: WebThingsIO#50 Change-Id: Ib3cb7fb8f2a52e70c71a5f779020a4570604874a Signed-off-by: Philippe Coval <rzr@users.sf.net>
To be used for building upcoming sense-hat-adapter that is pulling RTIMULib which depends on it. Relate-to: rzr/sense-hat-webthing#3 Forwarded: WebThingsIO#50 Change-Id: Ib3cb7fb8f2a52e70c71a5f779020a4570604874a Signed-off-by: Philippe Coval <rzr@users.sf.net>
To be used for building upcoming sense-hat-adapter that is pulling RTIMULib which depends on it. Relate-to: rzr/sense-hat-webthing#3 Forwarded: #50 Change-Id: Ib3cb7fb8f2a52e70c71a5f779020a4570604874a Signed-off-by: Philippe Coval <rzr@users.sf.net>
May action triggered by @mrstegeman again it failed on fetch: https://github.com/mozilla-iot/addon-builder/runs/653694149 |
Yes, I can trigger the proper build manually if you're ready for release. Can you go ahead and open a PR for the addon-list with the new add-on? I can fill in the URLs and checksums. |
Binary was build on rpi and uploaded to project releases. Next version might use addon-builder. Relate-to: rzr/sense-hat-webthing#3 Change-Id: I3e022f80c9417df1d27dba78336b47012558d6ce Signed-off-by: Philippe Coval <rzr@users.sf.net>
OK, let's rebuild next version I will make a new PR to update submodule in builder, will the list be updated automatically when using builder ? |
You don't need to update the submodule, it's done automatically. You just need to submit a PR or issue to the addon-list when you want it updated and I'll manually kick off a build of the new version. |
Binary was build on rpi and uploaded to project releases. Next version might use addon-builder. Forwarded: WebThingsIO#822 Relate-to: rzr/sense-hat-webthing#3 Change-Id: I3e022f80c9417df1d27dba78336b47012558d6ce Signed-off-by: Philippe Coval <rzr@users.sf.net>
Binary was build on rpi and uploaded to project releases. Next version might use addon-builder. Forwarded: #822 Relate-to: rzr/sense-hat-webthing#3 Change-Id: I3e022f80c9417df1d27dba78336b47012558d6ce Signed-off-by: Philippe Coval <rzr@users.sf.net>
Change-Id: I7bca3477e10b4808c0c13358e553d734ab318301 Relate-to: rzr/sense-hat-webthing#3 Signed-off-by: Philippe Coval <rzr@users.sf.net>
Built on device using python 3.7 with pip 18.1 Change-Id: I7bca3477e10b4808c0c13358e553d734ab318301 Relate-to: rzr/sense-hat-webthing#3 Forwaded: WebThingsIO#825 Relate-to: rzr/sense-hat-webthing#6 Signed-off-by: Philippe Coval <rzr@users.sf.net>
For the record pip 10+ is needed to build package:
Relate-to: #6 |
Built on device using python 3.7 with pip 18.1 Change-Id: I7bca3477e10b4808c0c13358e553d734ab318301 Relate-to: rzr/sense-hat-webthing#3 Forwaded: #825 Relate-to: rzr/sense-hat-webthing#6 Signed-off-by: Philippe Coval <rzr@users.sf.net>
This is finally building with the addon-builder, so we can do that for 0.0.5. https://github.com/mozilla-iot/addon-builder/actions/runs/100116602 |
Ok I am releasing |
URL is expected one once published by mozilla-iot While checksum is the one from upstream's release file but could differ if rebuilt using addon-builder. Bug: rzr/sense-hat-webthing#3 Relate-to: https://github.com/rzr/sense-hat-webthing/releases/tag/v0.0.5 Relate-to: https://github.com/rzr/sense-hat-webthing/releases/download/v0.0.5/sense-hat-adapter-0.0.5-linux-arm.tgz Signed-off-by: Philippe Coval <rzr@users.sf.net>
It built, According to builder log I expected it be published at: @mrstegeman , Am I missing something to update: |
sense-hat: Use builder binaries Bug: rzr/sense-hat-webthing#3 Relate-to: https://github.com/rzr/sense-hat-webthing/releases/tag/v0.0.5 Relate-to: https://github.com/rzr/sense-hat-webthing/releases/download/v0.0.5/sense-hat-adapter-0.0.5-linux-arm.tgz Signed-off-by: Philippe Coval <rzr@users.sf.net>
sense-hat: Use builder binaries Bug: rzr/sense-hat-webthing#3 Relate-to: https://github.com/rzr/sense-hat-webthing/releases/tag/v0.0.5 Relate-to: https://github.com/rzr/sense-hat-webthing/releases/download/v0.0.5/sense-hat-adapter-0.0.5-linux-arm.tgz Signed-off-by: Philippe Coval <rzr@users.sf.net>
Bug: #3 Signed-off-by: Philippe Coval <rzr@users.sf.net> Change-Id: Icfe86219ab2364cd432bede53ce1c0fb4ad7830a
* sense-hat-adapter: Update to 0.0.6 Forwarded: #829 Bug: rzr/sense-hat-webthing#3 * sense-hat-adapter: Update checksum Forwarded: #829 Signed-off-by: Philippe Coval <rzr@users.sf.net>
Thanks @mrstegeman I think the flow is validated, Maybe I should make my PR editable or use a hook that would fetch binaries to update checksums and refresh PR, but it can be done manually for now, Probably github actions could do this on pushed tags too. |
Yeah... I’ve been trying to figure out a streamlined way of doing this, but it’s tricky to do without giving random people access to our S3 buckets and CI workflows. |
Bug: #3 Signed-off-by: Philippe Coval <rzr@users.sf.net> Change-Id: Ibae8bbdd5abdf6f3cdc2decade0d90810f8aa39a
Installing dependencies on device using pip is currently failing on missing libs for numpy
The headers or library files could not be found for jpeg,
The text was updated successfully, but these errors were encountered: