Skip to content

Releases: ricardo-ch/ricardo-orbs

Add support to provide an external configuration file for codeql

01 Jun 17:00
62bad2e
Compare
Choose a tag to compare

It is now possible to define a path of the Code Scanning configuration file. A Code Scanning configuration file specifies options on how to create the CodeQL databases and what queries to run in later steps. For more details on the format of this configuration file, refer to https://aka.ms/docs-config-file

Js orbs improvements

24 Mar 14:20
d176b30
Compare
Choose a tag to compare
View this orb release in the orb registry:

https://circleci.com/orbs/registry/orb/ricardo/ric-orb?version=7.0.0

View this orb release using the CircleCI CLI:

`circleci orb source ricardo/[email protected]`

js-related orbs refactor

27 Feb 15:58
f0ae3df
Compare
Choose a tag to compare

⚠️ ⚠️ Breaking changes ⚠️ ⚠️

It only concerns js related orbs.

The following jobs were renamed:

  • quality_gate_jest_test_runner_job.ymljs_jest_test_runner_job.yml
  • publish_npm_module_job.ymljs_publish_npm_module_job.yml
  • push_build_to_bucket_job.ymljs_push_build_to_bucket_job.yml
  • quality_gate_js_runner_job.ymljs_yarn_runner_job.yml

Other changes

  • js_save_build_outputs.yml now supports nextjs/legacy apps
  • js_build_job.yml - new job

Storybook deploy job

07 Feb 10:15
94d9a6d
Compare
Choose a tag to compare

Add a new deploy job for storybook on JS apps

v5.6.0: View this orb release in the orb registry:

09 Jan 12:56
22e03fc
Compare
Choose a tag to compare
https://circleci.com/orbs/registry/orb/ricardo/ric-orb?version=5.6.0

View this orb release using the CircleCI CLI:

`circleci orb source ricardo/[email protected]`

job go-build-test: login to jfrog

28 Nov 16:06
986fef4
Compare
Choose a tag to compare

login to jfrog in go-build-test job so that it is possible to use testcontainers / dockercompose (given an adequate executor)


View this orb release in the orb registry:
https://circleci.com/orbs/registry/orb/ricardo/ric-orb?version=5.4.0

View this orb release using the CircleCI CLI:
circleci orb source ricardo/[email protected]

Introduce CodeQL

31 Oct 08:17
394a15b
Compare
Choose a tag to compare

This release introduces the CodeQL job that eventually will be used by all of our repositories that are deployed on production.

The reason to have CodeQL as part of CircleCI instead of using GitHub Actions is to lower the risk of stuck builds / deployments because one of the CI platforms (CircleCI or GitHub) is down.

This new CircleCI job was created according to the CodeQL documentation from GitHub: https://docs.github.com/en/code-security/code-scanning/using-codeql-code-scanning-with-your-existing-ci-system. It is supposed to support all the repositories, and therefore tech stacks, we currently have and use.

Use CircleCI's default docker version by default for remote-docker

17 Oct 09:44
a1e9a10
Compare
Choose a tag to compare

View this orb release in the orb registry:
https://circleci.com/orbs/registry/orb/ricardo/ric-orb?version=5.2.0

View this orb release using the CircleCI CLI:
circleci orb source ricardo/[email protected]

maven_assert_snapshot_version Job (and Command)

17 Oct 09:47
267603e
Compare
Choose a tag to compare

new job: maven_assert_snapshot_version
new command: maven_assert_expression

the new job allows to abort (fail) a workflow if the maven version is unexpected (typically used for library releases which should not be triggered from snapshot versions)


View this orb release in the orb registry:
https://circleci.com/orbs/registry/orb/ricardo/ric-orb?version=5.1.0

View this orb release using the CircleCI CLI:
circleci orb source ricardo/[email protected]

Executor parameter for maven_build_test and maven_deploy_artifact

04 Oct 15:02
a36106e
Compare
Choose a tag to compare

changes parametrization of maven_build_test and maven_deploy_artifact so that they take an executor instead of an executor name


View this orb release in the orb registry:
https://circleci.com/orbs/registry/orb/ricardo/ric-orb?version=5.0.0

View this orb release using the CircleCI CLI:
circleci orb source ricardo/[email protected]