Closed tangrufus closed 4 years ago
Note: if we want to install global packages in the setup step, we need https://github.com/CircleCI-Public/cimg-php/pull/52 as well
Merging this into the wip-1.0 branch so we can update the CI/CD scripts and add examples. Good work @TangRufus and @viveksoundrapandi :D
Checklist
Motivation, issues
Make php-orb inline with node-orb
Description
@orb.yml
intosrc/
install-packages
command, similar to https://github.com/CircleCI-Public/node-orb/blob/30ef903487c6db9bfe447dcde09589daa38f40c9/src/commands/install-packages.ymlload-cache
andsave-cache
commands in favour ofinstall-packages
commandtest
job, similar to https://github.com/CircleCI-Public/node-orb/blob/30ef903487c6db9bfe447dcde09589daa38f40c9/src/jobs/test.ymlclose #22 close #23 close #24
Help wanted
Without orb write access and build config like https://github.com/CircleCI-Public/node-orb/blob/30ef903487c6db9bfe447dcde09589daa38f40c9/.circleci/config.yml, not sure how to test this PR.
Only test I ran is
$ circleci config pack src/ | circleci orb validate -
Sorry for making a giant PR.