1. 18 Jun, 2018 2 commits
    • Merge pull request #12299 from grafana/10707_whitelist · 18167f1c
      auth proxy: whitelist proxy ip instead of client ip
      Marcus Efraimsson committed
    • Include the vendor directory when copying source in to Docker (#12305) · a2ff7629
      This change updates the `.dockerignore` file to no longer contain the `vendor/`
      directory. When a Go project provides a `vendor/` directory within the
      repository, the best practice is to build that project using their vendored
      dependencies. By putting it in the `.dockerignore` file we prevent consumers
      from easily doing that.
      
      The `vendor/` directory is used to include all of the dependencies needed to
      build a project. This makes it so that we can reproducibly build the project, at
      any given commit, because the dependencies will always be present. Also, using
      the vendor directory avoids us needing to continually re-download all the
      dependencies, and it protects us from build failures if GitHub is down or a
      dependency gets removed or renamed.
      
      In addition to the change above, this also removes an extra `/tmp` entry from
      the `.dockerignore` file.
      
      Fixes #12304
      
      Signed-off-by: Tim Heckman <t@heckman.io>
      Tim Heckman committed
  2. 16 Jun, 2018 2 commits
  3. 15 Jun, 2018 14 commits
  4. 14 Jun, 2018 22 commits