This repository has been archived by the owner on Jun 1, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 90
Continuous Integration
gabcoelho edited this page Jan 7, 2021
·
34 revisions
To make continuous integration, we use the fastlane tool integrated with github actions. With this integration, we have a pipeline to guarantee quality and operation. Whether in commits, pull requests or a simple tag generation, our CI will run and execute the entire flow of control to ensure that no code has been broken.
Today we have well-defined flows for pull request, hotfix and tag generation events.
The processes are executed on two main fronts, the executions taken by the workflow being activated by the actions and the execution calls, called lane, in the file containing these lanes, of the fastlane tool.
In order to maintain and do changes in Beagle CI, the following knowledge may be required:
- Github Actions
- Fastlane
- YAML
- ruby
- Gradle