This document is an outline of the things we tell new Build WG members at their onboarding session.
- Email the new member and obtain their public GPG key
- Add them to the
test
group innodejs-private/secrets
- Add them to the
nodejs/build
andnodejs-private/build
GitHub teams - Before the meeting the Onboardee is to:
- Install Ruby and the
dotgpg
gem - Install Python and Ansible
- Read
resources.md
,jenkins-guide.md
,GOVERNANCE.md
and have any questions ready
- Install Ruby and the
- Schedule a meeting with the member to:
- Walk them through the infrastructure and what other members do
- Explain how to decrypt nodejs/secrets
- Practice SSH access to the organization's machines. See
ssh.md
. - Practice running the
jenkins/worker/create.yml
playbook on one of the machines in the test CI cluster - Answer any questions they may have
- PR changes to README.md to add the member to build-test
At first all members are added to nodejs/build-test. Members may be granted further permissions and access as needed by the working group, see GOVERNANCE.