Releases: pantheon-systems/circleci-orb
0.7.0
0.6.0
0.5.2
0.5.1
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
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
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
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 thepre-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
0.2.0
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 theterminus_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 wherepantheon.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.