Commit e780ddba authored by Thomas Gambier's avatar Thomas Gambier 🚴🏼

Update README

parent 7c1caa74
# Chromebrew-buildout-re6st
Contains the source files to generate the re6stnet package in _chromebrew_ using the _buildout_ build system
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
Whenever the master branch of this package is modified, the checksum has to be updated in any _chromebrew_ repository.
A modification of this repository should also correspond to a new build being uploaded at <https://softinst62285.host.vifib.net/public/re6stnet-0.494-chromeos-x86_64.tar.xz>, and the checksum of this new package should be changed in the _chromebrew_ recipe.
When you want to release a new version of the chromebrew package, use your own Nayu OS and run the following
```bash
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:
```bash
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.
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment