flutter/dev/ci/docker_linux
Ian Hickson 449f4a6673
License update (#45373)
* Update project.pbxproj files to say Flutter rather than Chromium

Also, the templates now have an empty organization so that we don't cause people to give their apps a Flutter copyright.

* Update the copyright notice checker to require a standard notice on all files

* Update copyrights on Dart files. (This was a mechanical commit.)

* Fix weird license headers on Dart files that deviate from our conventions; relicense Shrine.

Some were already marked "The Flutter Authors", not clear why. Their
dates have been normalized. Some were missing the blank line after the
license. Some were randomly different in trivial ways for no apparent
reason (e.g. missing the trailing period).

* Clean up the copyrights in non-Dart files. (Manual edits.)

Also, make sure templates don't have copyrights.

* Fix some more ORGANIZATIONNAMEs
2019-11-27 15:04:02 -08:00
..
docker_build.sh License update (#45373) 2019-11-27 15:04:02 -08:00
docker_login.sh License update (#45373) 2019-11-27 15:04:02 -08:00
docker_push.sh License update (#45373) 2019-11-27 15:04:02 -08:00
Dockerfile Re-land fix docker build and deploy_gallery-macos (#43654) 2019-10-29 14:29:27 -07:00
Gemfile Re-land fix docker build and deploy_gallery-macos (#43654) 2019-10-29 14:29:27 -07:00
Gemfile.lock Re-land fix docker build and deploy_gallery-macos (#43654) 2019-10-29 14:29:27 -07:00
patch_firebase.sh License update (#45373) 2019-11-27 15:04:02 -08:00
README.md Add chrome stable to dockerfile and web shard (#33787) 2019-06-06 21:10:24 -07:00

This directory includes scripts to build the docker container image used for building flutter/flutter in our CI system (currently Cirrus).

In order to run the scripts, you have to setup docker and gcloud. Please refer to the internal flutter team doc for how to setup in a Google internal environment.

After setup,

  • edit Dockerfile to change how the container image is built.
  • run ./docker_build.sh to build the container image.
  • run ./docker_push.sh to push the image to google cloud registry. This will affect our CI tests.