- View https://github.com/codecov/uploader/blob/master/src/ci_providers/provider_template.ts
- Collect the needed enviromental variables for each section (you can use provider_circleci.ts as an example if you get confused)
- Copy provider_template.ts and fill it in.
- Add your new providers list in https://github.com/codecov/uploader/blob/master/src/ci_providers/index.ts
- Copy test/providers/provider_template.test.js and fill it in.
- Ensure 100% code coverage on the new provider code.
- Open a PR and we'll take a look!