-
Notifications
You must be signed in to change notification settings - Fork 9
Continuous Integration
Artem Chubchenko edited this page Feb 16, 2021
·
2 revisions
At that moment we are using CircleCI for continuous integration purposes.
The configuration file could be found in the .circleci
directory.
Let's take a closer look at this:
The list of defined executors that will be used in our jobs.
-
default
- out default executor; -
deploy_image
- will be used for deployment purpose.
-
checkout
- cloning & persisting remote repository; -
bundle
&yarn
- install and cache dependencies; -
rspec
- run tests; -
lefthook
- perform all linters via lefthook gem -
deploy_staging
anddeploy_production
- deployment jobs which will be executed in the pipeline if all previous builds were passed and branch respond to the filtered.
RubyGarage is a leading software development and consulting company in Eastern Europe. Our main expertise includes Ruby and Ruby on Rails, but we successfully employ other technologies to deliver the best results to our clients. Check out our portfolio for even more exciting works!