Getting Started
Signing up with GitHub
- To run your very first build on FasterCI, go to the Home page and sign in using your GitHub account. Type in your GitHub username, password, and two-factor authorization if requested, then click Sign In.
- Click Authorize Application
- Install faster-ci GitGHub app on your github repository here
- Submit a FasterCI configuration file to your repository. The confuguration file should reside in /.fasterci/config.yaml. Use this as your starter template:
Use Configuration Reference for full information on configuration file format.
# yaml-language-server: $schema=https://fasterci.com/config.schema.json workflows: - name: faster CI image: us.gcr.io/fasterci/bazelbuilder:d278ee1 on: push: branches: - "*" pull_request: branches: - main steps: - name: build and test bazel bazel: build_targets: - //... test_targets: - //...
- Push your change to the repository. Create a pull request into your main branch. Watch the build progress on GitGub pull request page. 🎉Congratulations🎉! You just completed your first FasterCI build!