Onboarding process¶
Engineers joining the Ferrocene project must be fully aware of the technical environment and procedures, to be able to work effectively. This page assumes you are fully onboarded inside of Ferrous Systems, and that the Ferrous Systems infrastructure team has provisioned you access.
Required reading¶
During your onboarding, you should read and understand the following documents:
The documents describe the development workflow and engineering procedures of Ferrocene, and the requirements they outline must be followed by every team member.
Required software and tools¶
You will need access to the following tools to be able to work on Ferrocene:
Tool |
Authentication |
Purpose |
---|---|---|
Source code tracking, issue tracking, code review, CI/CD |
||
Access to pre-built CI artifacts |
||
Realtime chat |
||
Project management and task tracking |
||
CI/CD |
||
Individual account |
Access to rendered documentation and releases |
Depending on your tasks, you might also need access to:
Tool |
Authentication |
Purpose |
---|---|---|
Documents and notes storage |
||
Documents storage |
You should also ask the project manager to give you access to the relevant recurring meetings.
CircleCI access¶
To authenticate with CircleCI, you need to go to the CircleCI login page, click “Log in”, select “Signed up for CircleCI with GitHub or Bitbucket before September 2023?”, and then click “Log in with GitHub”.
Once you have done so, you can access the Ferrocene project on CircleCI here.
If you cannot access the page above, make sure you have write access to the Ferrocene repository, then go to the CircleCI user settings and click the “Refresh permissions” button.