C

chromebrew-buildout-re6st

Chromebrew-buildout-re6st

Contains the source files to generate the re6stnet package in chromebrew using the buildout build system. This repository is used when you do "crew install -s re6stnet". Please see https://lab.nexedi.com/nexedi/chromebrew/blob/nexedi/packages/re6stnet.rb for the description of package re6stnet in chromebrew.

Updating

When you want to release a new version of the chromebrew package, use your own Nayu OS and run the following

cd /usr/local/lib/crew
crew update # make sure crew is uptodate, at the same time, you can check you are using branch nexedi of project https://lab.nexedi.com/nexedi/chromebrew

You should see something like this:

chronos@localhost /usr/local/lib/crew $ crew update
From https://lab.nexedi.com/nexedi/chromebrew
 * branch              nexedi     -> FETCH_HEAD
HEAD is now at 2cd50692 Fix re6stnet cheksum
Package lists, crew, and library updated.
Checking for package updates...

Your software is up to date.

Once crew is updated, you can do the following:

vim packages/re6stnet.rb # edit "source_url" and "source_sha256" to use the correct version of this repository
                         # also change version if needed
cd /usr/local/tmp
crew build re6stnet
scp -P 22222 re6stnet*.tar.xz slapuser9@[2001:67c:1254:e:7::5156]:srv/runner/public/ # upload to https://softinst105421.host.vifib.net/public/
vim packages/re6stnet.rb # edit "binary_url" and "binary_sha256" with the correct name and sha256
git add packages/re6stnet.rb
git commit
git push # please push to branch nexedi of https://lab.nexedi.com/nexedi/chromebrew

Please note that https://softinst105421.host.vifib.net/ is a webrunner owned by nexedi_development_service account at https://slapos.vifib.com/#/hosting_subscription_module/20180816-DECC11F.