Skip to content

Releases: pantheon-systems/circleci-orb

0.7.0

23 Oct 17:24
e07ff81
Compare
Choose a tag to compare

What's Changed

  • Use new docker image #66

Full Changelog: 0.6.0...0.7.0

0.6.0

01 Dec 22:05
bd2437b
Compare
Choose a tag to compare

What's Changed

  • Update README.md for 0.5.2 in #56
  • CMS-150: Add new jobs to CircleCI orb. in #60

Jobs added

  • static_tests
  • behat_tests
  • visual_regression
  • composer_lock_updater

Full Changelog: 0.5.2...0.6.0

0.5.2

02 Feb 00:36
90d5b62
Compare
Choose a tag to compare

The 0.5.2 release is a patch release because it contains only a bug fix:

PR #52 from @stevector addresses #51 to automate the clean up of old multidev environments. Special thanks to @enotick for testing!

0.5.1

11 Jun 02:10
cc65269
Compare
Choose a tag to compare

The 0.5.1 release is a patch release because it contains only a bug fix:

PR #46 from @stevector is a follow up bug fix to #43. #43 we meant to consolidate all of the calls to Multidev cleanup scripts into one spot. 43 added the consolidated call but didn't remove the other call.

0.5.0

09 Jun 15:44
863ce8e
Compare
Choose a tag to compare

The 0.5.0 release is a minor release because it contains functionality enhancements. Both changes are meant to allow for faster builds.

  • PR #44 from @stevector adds the clone_content boolean parameter to close #34. Turning off the re-cloning of content for every build can speed up build processes. Setting this parameter can save at least 20 seconds and many minutes in some cases.
  • PR #43 from @stevector changes when and where cleanup scripts run to delete old Multidev environments. Now, instead of running on every build of master, they only run when a given build is going to create a new environment and might need space within the cap of allowed Multidevs.

0.4.0

04 Jun 14:27
12bb51a
Compare
Choose a tag to compare
0.4.0 Pre-release
Pre-release

The 0.4.0 release is a minor release because it contains functionality enhancements:

PR #42 from @omero adds the resource_class parameter so that the size of the container can be increased for memory-intensive build steps or decreased to reduce billing impact.

0.3.0

21 May 03:30
1d4a2b5
Compare
Choose a tag to compare
0.3.0 Pre-release
Pre-release

The 0.3.0 release is a minor release because it contains functionality enhancements:

  • PR #40 from @stevector adds the param set_env_vars to allow for environment variables to be set during the pre-steps phase of a job instead of inside the orbs steps.
  • PR #40 Also the container used by the orb from the 5.x release to the newer 6.x release of Pantheon's Build Tools container which contains Node.js. This change should allow for Sass compilation or other build steps requiring Node.js to be run inside the same job as the push to Pantheon. This change should result in faster workflow.

0.2.1

20 Mar 20:15
b54d3a6
Compare
Choose a tag to compare
0.2.1 Pre-release
Pre-release

The 0.2.1 release is a patch release because it contains only an improvement in the way information is displayed in the CircleCI Orb registry. Thanks to @KyleTryon for #39!

0.2.0

27 Dec 20:34
776deca
Compare
Choose a tag to compare
0.2.0 Pre-release
Pre-release

The 0.2.0 release is a minor release because it contains functionality enhancements:

  • PR #32 from @stevector adds the param env_create_max_time to avoid timeouts on slow multidev creation.
  • PR #33 from @nullvariable also can address slow multidev creation by adding the terminus_clone_env param to set which environment is used as the source for database and uploaded file cloning. Rather than cloning the entire Live, database the source could be a different multidev where the database has been truncated to some degree.
  • PRs #36 and #38 from @stevector adds the directory_to_push param to allow a repo to use a more complex structure where pantheon.yml is somewhere other than the git root. This feature was added for decoupled applications where backend and frontend codebases will be kept in different subdirectories.

The 0.2.0 tag also contains patch-release level fixes in documentation

  • PR #31 from @stevector corrects the README file to state that the Allow Uncertified Orbs option is needed for any 3rd party orb, including this one.

0.1.1

28 Jun 18:42
4818703
Compare
Choose a tag to compare
0.1.1 Pre-release
Pre-release

The 0.1.1 release is a patch release because it contains only documentation improvements:

#23 Updated version numbers in documentation
#29 Fixed a bullet point that was out of order in the README and clarified how to find the right value for TERMINUS_SITE