Changeset View
Changeset View
Standalone View
Standalone View
doc/gitian-building.md
Show First 20 Lines • Show All 103 Lines • ▼ Show 20 Lines | |||||
COMMIT=v0.16.0 # or whatever release tag you wish | COMMIT=v0.16.0 # or whatever release tag you wish | ||||
# Note the path to descriptors assumes vagrant was used. These files are within the ABC repository normally. | # Note the path to descriptors assumes vagrant was used. These files are within the ABC repository normally. | ||||
./bin/gbuild --commit bitcoin=${COMMIT} --url bitcoin=${URL} /vagrant/contrib/gitian-descriptors/gitian-linux.yml | ./bin/gbuild --commit bitcoin=${COMMIT} --url bitcoin=${URL} /vagrant/contrib/gitian-descriptors/gitian-linux.yml | ||||
./bin/gbuild --commit bitcoin=${COMMIT} --url bitcoin=${URL} /vagrant/contrib/gitian-descriptors/gitian-win.yml | ./bin/gbuild --commit bitcoin=${COMMIT} --url bitcoin=${URL} /vagrant/contrib/gitian-descriptors/gitian-win.yml | ||||
./bin/gbuild --commit bitcoin=${COMMIT} --url bitcoin=${URL} /vagrant/contrib/gitian-descriptors/gitian-osx.yml | ./bin/gbuild --commit bitcoin=${COMMIT} --url bitcoin=${URL} /vagrant/contrib/gitian-descriptors/gitian-osx.yml | ||||
``` | ``` | ||||
Note: For executing gitian builds on local changes, change URL and COMMIT: | |||||
```bash | |||||
URL=/vagrant/ | |||||
COMMIT=<git-commit-hash> # replace <git-commit-hash> with your latest changes | |||||
``` | |||||
This may take some time as it will build all the dependencies needed for each | This may take some time as it will build all the dependencies needed for each | ||||
descriptor. These dependencies will be cached after a successful build to | descriptor. These dependencies will be cached after a successful build to | ||||
avoid rebuilding them when possible. | avoid rebuilding them when possible. | ||||
At any time you can check the package installation and build progress with | At any time you can check the package installation and build progress with | ||||
```bash | ```bash | ||||
tail -f var/install.log | tail -f var/install.log | ||||
Show All 26 Lines |