Charlie O'Keefe
c483b96613
Update Vagrant plugin install step to use dependencies from Vagrantfile
2019-03-27 00:09:31 -06:00
Charlie O'Keefe
953dd88e56
Add vagrant-scp dependency to Vagrantfile
2019-03-27 00:09:31 -06:00
Charlie O'Keefe
f120e55522
Add vagrant-disksize dependency to Vagrantfile
2019-03-27 00:09:31 -06:00
Charlie O'Keefe
59e527ebf5
Update prompts for consistency
2019-03-27 00:09:31 -06:00
Charlie O'Keefe
d4b05430fd
Change vagrant plugin install from global to local
2019-03-26 22:31:51 -06:00
Charlie O'Keefe
c5952dcc92
Move vagrant-disksize install later in the order
2019-03-26 22:31:51 -06:00
Charlie O'Keefe
6573891261
Update macOS link in README.md
2019-03-26 22:31:51 -06:00
Charlie O'Keefe
124157aa0b
Add macOS steps
2019-03-26 22:31:51 -06:00
Charlie O'Keefe
e32e312551
Remove macOS 10.13.x steps
2019-03-26 22:31:51 -06:00
Charlie O'Keefe
182fb42653
Remove note about stashing local customizations
2019-03-26 22:31:51 -06:00
Charlie O'Keefe
0f5e913e94
Add context to prompts in example commands
2019-03-26 22:31:51 -06:00
Charlie O'Keefe
1814f60ad1
Add step to set ZCASH_VERSION
2019-03-26 22:31:51 -06:00
Charlie O'Keefe
63153f735a
Move gpg_key_name next to gpg_key_id
2019-03-26 22:31:51 -06:00
Charlie O'Keefe
387686f41c
Read GPG_KEY_ID and GPG_KEY_NAME in gitian.yml
2019-03-26 22:31:51 -06:00
Charlie O'Keefe
94e6b0a5da
Add 'Install pip packages' step
2019-03-26 22:31:51 -06:00
Charlie O'Keefe
bf78e8869d
Add requirements-pip.lock
2019-03-26 22:31:51 -06:00
Charlie O'Keefe
c35dfe3db2
Add 'Upgrade pip' step
2019-03-26 22:31:51 -06:00
Charlie O'Keefe
2548288390
Describe how GPG_KEY_NAME/gpg_key_name is used
...
Might want to just rename these variables to SIGNER/signer
2019-03-26 22:31:51 -06:00
Charlie O'Keefe
96075b74b9
point user to .env for gpg key id/name config
2019-03-26 22:31:51 -06:00
Charlie O'Keefe
876b9f2be8
Add GPG_KEY_ID and GPG_KEY_NAME to .env.example
2019-03-26 22:31:51 -06:00
Charlie O'Keefe
918c889ae3
Update example output
2019-03-26 22:31:51 -06:00
Charlie O'Keefe
24d64b83bb
Add note about skipping venv install if not needed for ansible
2019-03-26 22:31:51 -06:00
Charlie O'Keefe
aaf1e3f0a5
Add walkthrough on setting up a python virtual environment
2019-03-26 22:29:13 -06:00
Charlie O'Keefe
e2d36bad2c
Add Debian 9 step to install python3-venv
2019-03-26 22:29:13 -06:00
Charlie O'Keefe
4d51b8a353
Add a local directory for untracked files
2019-03-26 22:29:13 -06:00
Charlie O'Keefe
98fa249308
Remove section on editing gitian.yml
...
Shouldn't need to ask the user to do this
2019-03-26 22:29:13 -06:00
Charlie O'Keefe
ab9e63f211
Add env var lookups to gitian.yml
...
This way we are not asking the user to make local edits to a version
controlled file
2019-03-26 22:29:13 -06:00
Charlie O'Keefe
97e2790e4b
Add section on allowing .envrc files
2019-03-26 22:29:13 -06:00
Charlie O'Keefe
ff325c9904
Add setup step to copy .env.example and .envrc.example
2019-03-26 22:29:13 -06:00
Charlie O'Keefe
822b6e3d13
Add .env.example and .envrc.example
...
...and .gitignore .env and .envrc so they can be easily customized if
desired
2019-03-26 22:29:13 -06:00
Charlie O'Keefe
609a08c337
Add more description to 'clone project' step
2019-03-26 13:27:06 -06:00
Charlie O'Keefe
e24d785b48
Minor wording change
2019-03-26 13:27:06 -06:00
Charlie O'Keefe
f4a61450e0
Bump vagrant-disksize step
2019-03-26 13:27:06 -06:00
Charlie O'Keefe
82313e8f63
Add 'Install direnv' section to Debian 9 steps
2019-03-26 13:27:06 -06:00
Charlie O'Keefe
def46d8331
Update python list item to mention venv support
2019-03-26 13:27:06 -06:00
Charlie O'Keefe
47c88df4ec
Add direnv as an optional/recommended dependency
2019-03-26 13:27:06 -06:00
Charlie O'Keefe
c01f549aa3
bump date on debian 9 gpg2 step
2019-03-26 13:27:06 -06:00
Charlie O'Keefe
3515c33396
Remove ansible from Debian 9 setup steps
2019-03-26 13:27:06 -06:00
Charlie O'Keefe
5472bb5c6a
Remove pip from Debian 9 setup steps
2019-03-26 13:27:06 -06:00
Charlie O'Keefe
5ef5d1ffb6
Add Python to list of dependencies
2019-03-26 13:27:06 -06:00
Charlie O'Keefe
2934c1b304
Remove Ansible from list of Dependencies
...
Rather than describing this in the first part, which depends on OS,
I'll describe using a project-local python virtual environment.
2019-03-26 13:27:06 -06:00
Charlie O'Keefe
9376172368
Merge pull request #57 from charlieok/bump_dates_and_versions
...
Update dates/versions on some Debian 9 steps
2019-03-26 13:25:10 -06:00
Charlie O'Keefe
9ab7d371fd
Update dates/versions on some Debian 9 steps
...
VirtualBox, git, Vagrant
2019-03-26 09:50:29 -06:00
Ian Munoz
298ee405b8
Merge pull request #55 from charlieok/update_vm_from_jessie_to_stretch
...
Update vagrant machine from jessie to stretch
2019-03-26 09:31:05 -06:00
Charlie O'Keefe
60c6dea291
Install lxc from standard apt repository rather than backports
2019-03-24 18:48:07 -06:00
Charlie O'Keefe
0ce6182f9e
Update zcash-build vm debian release from jessie to stretch
2019-03-24 18:46:37 -06:00
Charlie O'Keefe
bbab46bc91
Merge pull request #53 from charlieok/update_virtualbox_install_steps
...
Update VirtualBox install steps
2019-02-25 09:32:28 -07:00
Charlie O'Keefe
021a59e2b5
Update VirtualBox install steps
...
Oracle provides an apt repository with more up-to-date VirtualBox
packages than the debian 'backports' repository described previously
2019-02-24 15:23:23 -07:00
Charlie O'Keefe
8ac775cf45
Merge pull request #52 from charlieok/prefer_ssh_forwarding
...
Prefer ssh-agent forwarding
2019-02-19 10:03:31 -07:00
Charlie O'Keefe
038ea71dc4
Remove ssh-key-copying tasks, ssh_key_name config
...
Preferring ssh-agent forwarding to copying user's ssh keys.
As a bonus, ansible tasks don't need to know or care about the name or
path of the user's ssh private key file, and the configuration is
simplified.
2019-02-14 15:43:45 -07:00