Skip to content

Commit

Permalink
ci: Basic tekton pipeline
Browse files Browse the repository at this point in the history
Signed-off-by: Ferenc Géczi <[email protected]>
  • Loading branch information
Ferenc- committed Apr 3, 2024
1 parent 03082e8 commit aa702eb
Show file tree
Hide file tree
Showing 58 changed files with 923 additions and 64 deletions.
12 changes: 10 additions & 2 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -183,6 +183,9 @@ executors:
environment:
POSTGRES_PASSWORD: 'test'
POSTGRES_DB: 'ci_test'
ruby_33_lint:
docker:
- image: cimg/ruby:3.3-node
commands:
setup:
steps:
Expand Down Expand Up @@ -314,10 +317,15 @@ jobs:
- setup
- run_tests
lint:
executor: ruby_30
executor: ruby_33_lint
environment:
BUNDLE_GEMFILE: "./gemfiles/rubocop_162.gemfile"
steps:
- checkout
- setup
- run:
name: Install Dependencies
command: |
bundle check || bundle install
- run_rubocop
report_coverage:
executor: ruby_32
Expand Down
Loading

0 comments on commit aa702eb

Please sign in to comment.