Branch: master
Find file History
Permalink
Type Name Latest commit message Commit time
..
Failed to load latest commit information.
README.md doc: update snap/ dir documentation (#753) Nov 21, 2018
snapcraft.yaml.sh

README.md

Node.js Snap for https://snapcraft.io/

Snap usage documentation @ https://github.com/nodesource/distributions#snap

snapcraft.yaml.sh in this directory is used to generate a snapcraft.yaml for each of the supported Node.js release lines that are published as shap channels.

When executed with -r <release line>, the release line is used as the channel and the latest version for that release line is included in the confituration. If -r is not supplied, "nightly" is the release line used and this is published to the "edge" snap channel.

When executed with -g <branch> the branch is first fetched from origin, then after generating a new snapcraft.yaml is commited and pushed back to the branch. This is used in a private repository along with cron to push builds to Launchpad to trigger automatic builds when new versions of Node.js are released.