Age | Commit message (Collapse) | Author |
|
This reduces the overhead in the git repo due to binary blobs of
the png files.
Also, the documentation can be updated independent of any tags and
release cycles.
|
|
The `perform-gitian-builds` is not exists,
repalce `perform-gitian-builds` with `setup-and-perform-gitian-builds`.
|
|
|
|
|
|
|
|
|
|
needs to be updated
6f933c6 Trivial Bugfix: doc/gitian-building.md: Link to release-process needs to be updated (Luke Dashjr)
|
|
updated
Section was renamed in c907f4d56b0a27ecd002a6d7d89a38cfc6d45ee3
|
|
- Changed Debian 8.5.0 ISO CD ROM URL by redirecting from current (which now has only 8.6.0) to a persistent archive link which should not change anytime soon.
- Added a link to official Debian checksum verification procedure (which is more verbose and also acts as a backup source of SHA256sum's)
- Fix capitalization (iso)
|
|
Changed 'build' to 'create', as the section name have changed in newer versions of release-process.md
|
|
|
|
|
|
The example local paths for "Building fully offline" have an extraneous ".git". This caused an error when trying to run gbuild, like this
fatal: '/home/user/bitcoin.git' does not appear to be a git repository
fatal: Could not read from remote repository.
This commit fixes that.
|
|
|
|
fa6399d [doc] gitian: Replace precise with trusty (MarcoFalke)
|
|
|
|
|
|
https://github.com/bitcoin/bitcoin/commit/2cecb2460002bc645e47e8517b21099b0faec818 changed "precise" to "trusty" in the shell command, but didn't change the text above it accordingly. This commit fixes that.
|
|
curl is required to fetch dependencies
[ci skip]
|
|
[ci skip]
|
|
Add instructions to clone the gitian.sigs repo
|
|
|
|
These are changes I needed to get gitian building to work with Debian
8.2, which is the version we tell to use.
- Set up NAT, so that container can access network beyond host
- Remove explicit cgroup setup - these are mounted automatically now
|
|
|
|
|
|
- OSX —> OS X
- XCode —> Xcode
- github —> GitHub
- homebrew —> Homebrew
- gitian —> Gitian
- Other miscellaneous obvious spelling fixes and whitespace removal
|
|
551d7ed doc: Fix dead link in gitian-building (unsystemizer)
|
|
- Link to Debian 8.1 netinstall ISO is dead, changed to valid 8.2
- Changed checksum to 8.2 netinstall ISO checksum (http://cdimage.debian.org/debian-cd/8.2.0/amd64/iso-cd/SHA256SUMS)
- Verified CD checksum, checksum file's signing key
|
|
done automatically.
At some point along the line, fully offline builds were no longer happening
when strictly following the release-process.md instructions.
We should ensure that users who might want to torify or build offline need
to take extra steps to remain offline.
Also, corrections to build process: including gverify examples for new builders.
|
|
Signed-off-by: fanquake <fanquake@gmail.com>
|
|
|
|
|
|
|
|
Link to 7.7 is broken.
|
|
Trivial typo-like fix
|
|
Point to the Debian 7.7 installer
Fix wording now that we only use a single image
Remove bitcoin checkout steps, they are covered in release-process
|
|
|
|
|
|
|
|
I added a link to my guide about using docker containers + LXC (I am planning to maintain this at work
for future bitcoin versions), then I mentioned other virtualization options (KVM, LXC).
This commit includes a fix issue for documentation issue #4269 that consists in telling users to
checkout correct bitcoin version before using the gitian descriptors (otherwise all hell can break loose).
Also, I replaced URL for Debian 7.4 ISO with a correct one and added link to official Debian ISO sources.
|
|
The patch to make it possible to configure the LXC IPs has been merged
upstream. This means that it is no longer needed to patch gitian.
Remove that workaround.
|
|
Also move them to release-process.md from gitian-building.md for more
visibility.
|
|
|
|
Work in progress...
|