Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Introduce the cypress/factory image (#812)
* in progress * latest updates * latest changes * Second attempt * Latest changes * Remove original docker factory * Rename second factory iteration to factory * Fixes for installing chrome and cypress standalone * add test project * more test cases * readme updates mostly * readme update * remove unused factory test. * naming docker images in docker compose * Clean up some todos, add webkit install step * rename install scripts * minor updates * use edge stable * docs and edge version update * add tags * use ENV instead of yml anchors * testing circle build * new image??? * try again * check envs * experiment * just update bash_env * more testing * maybe this * i don't think this is going to work * ? * maybe we need to make it first? * ? * :/ * >:( * derp * use current directory * buildx * override platform * load docker images * more experiments * target isn't a key word * grumpy * actually load arm64 version * testing? * circle syntax * once again * try this * try testing arm64?? * random buildkit workaround??? * more robust env setting * can't inspect i guess * try it again without syntax errors * try using buildx * yml * try docker driver because i don't want to run a local registry 😭 * make a new builder * try with a local registry??? * testing * Try pushing to a local repo * fiddle fiddle * wait longer i guess * oops typo * try it on an arm machine * env * yay it failed like it should have! * lol, i bet this fails due to something dumb * told you so * typo * colon * schema violations, i'll be back * maybe this? * don't matrix resource class * no s * fix syntax * lots of changes so low probability that this works right off. * fix some typos and rename some things. * run all commands on all included * i <3 yaml * combine again * not a string * combine into one workflow * conditional testing * alias * alias in the right place * changes around building images to get us ready for pushing. * name syntax error? * maybe this? * yml is great * remove dead end * missed a colon * omg * use correct env * fix browsers push job * update halt if exist * un-comment workflows * don't use undeclared parameters * circle cleanup * more cleanup * reduce more * i had to mess something up * minor updates * update comment * check versions * remove params * try again * check against the right version * check cypress version * new included image version string * clean up * updated notes on env file * Self review changes * more self review changes * remove test project and test folder * Updated readme * updating contributing guide * tweak * note * Remove scripts * Apply suggestions from code review Co-authored-by: Emily Rohrbough <emilyrohrbough@users.noreply.github.com> * pr updates * update * Apply suggestions from code review Co-authored-by: Emily Rohrbough <emilyrohrbough@users.noreply.github.com> * Moved api up * specify further in api * use inherit for logging * adding example reducing the size of the docker container. * update default version location * Update factory/README.md Co-authored-by: Emily Rohrbough <emilyrohrbough@users.noreply.github.com> * changing command to docker compose from docker-compose * Adding instructions to build locally to the contributing document. * adding context to push jobs * use newest cypress version * add no_output_timeout for included container. * move timeout * release latest tag for the factory * Apply suggestions from code review Co-authored-by: Paul Jaffre <jaffrepaul@gmail.com> * Update factory/README.md * Update factory/README.md Co-authored-by: Paul Jaffre <jaffrepaul@gmail.com> * Update factory/README.md * Update factory/README.md * Update factory/README.md * Apply suggestions from code review Co-authored-by: Paul Jaffre <jaffrepaul@gmail.com> * add brief one off release instructions. * try quotes * more quotes * fix versions test * try it again * PR Feedback Co-authored-by: Emily Rohrbough <emilyrohrbough@users.noreply.github.com> Co-authored-by: Paul Jaffre <jaffrepaul@gmail.com>
- Loading branch information