1. 04 Aug, 2018 1 commit
    • Greg Spencer's avatar
      Move docs and gallery deployment to Cirrus, add Docker image for Linux (#20097) · a5c2dddd
      Greg Spencer authored
      This adds a Docker image for the linux builds, replacing a lot of the setup code with a Docker build.
      
      Added a docker image build step that has the right gcloud credentials in it.
      
      Also, this finally moves the gallery deployment and docs publishing steps to Cirrus. They were dependent upon some environment setup that was a lot easier to do in Docker than in a setup bash script.
      a5c2dddd
  2. 02 Aug, 2018 3 commits
  3. 01 Aug, 2018 1 commit
    • Greg Spencer's avatar
      Fix the whitespace check. (#20059) · 2a66fd34
      Greg Spencer authored
      I switched to just checking for spaces and tabs, since otherwise it expresses a preference for line endings that I think should be taken care of at the git level (and I think they are).
      
      I also fixed a bug where I was looking for ".yml" instead of "*.yml" files, and clarified an output message.
      2a66fd34
  4. 30 Jul, 2018 3 commits
  5. 27 Jul, 2018 1 commit
  6. 26 Jul, 2018 1 commit
  7. 25 Jul, 2018 1 commit
  8. 24 Jul, 2018 1 commit
  9. 23 Jul, 2018 3 commits
  10. 20 Jul, 2018 3 commits
  11. 19 Jul, 2018 2 commits
  12. 16 Jul, 2018 2 commits
  13. 14 Jul, 2018 1 commit
    • Greg Spencer's avatar
      Add Bash and Zsh command-line completion for flutter (#19243) · 5d0d1b03
      Greg Spencer authored
      This uses @kevmoo's completion package to do command line completion for flutter, and a new command "bash-completion" (with alias "zsh-completion") that will output the necessary shell script setup code, and adds the hidden command "completion" that does the actual completion.
      
      Because it adds a dependency, I also had to do flutter update-packages --force-upgrade.
      
      Fixes #18988.
      5d0d1b03
  14. 12 Jul, 2018 3 commits
  15. 11 Jul, 2018 2 commits
  16. 10 Jul, 2018 1 commit
  17. 29 Jun, 2018 1 commit
  18. 26 Jun, 2018 1 commit
  19. 22 Jun, 2018 1 commit
  20. 21 Jun, 2018 1 commit
  21. 20 Jun, 2018 1 commit
  22. 19 Jun, 2018 1 commit
  23. 15 Jun, 2018 2 commits
  24. 14 Jun, 2018 1 commit
  25. 13 Jun, 2018 1 commit
    • Chris Bracken's avatar
      Revert elimination of Dart 1 (#18460) · 2ae48845
      Chris Bracken authored
      fuchsia_tester.dart still assumes Dart 1. Previously, it ran tests directly
      from source, flutter_platform.dart automatically runs a kernel compile when
      operating in Dart 2 mode, but this assumes a functional Dart SDK is available
      in the artifacts directly, and fuchsia_tester.dart mocks out the artifacts
      directory with an empty temp dir.
      
      Remaining work is:
      1. Get the frontend server building as a dependency on Fuchsia.
      2. Patch fuchsia_tester.dart to use a valid Dart SDK and frontend server.
      
      This also reverts migration to Dart 2 typedef syntax.
      
      This reverts commit 6c56bb24. (#18362)
      This reverts commit 3daebd05. (#18316)
      2ae48845
  26. 11 Jun, 2018 1 commit
    • Ian Hickson's avatar
      More flexible timeout logic in flutter_test (#18256) · dac2ebf0
      Ian Hickson authored
      This should reduce the number of flakes without actually increasing
      the timeout, so we'll still find out quickly if a test is hanging.
      
      The numbers here might need tweaking. Maybe the default two seconds is
      too short for CI bots.
      dac2ebf0