Tags: i/rules_docker
Tags
refactor go dependencies to a separate bzl file (bazelbuild#936) * refactor go dependencies to a separate bzl file * add simple example that exersises minimal deps in WORKSPACE * fix docs * extend timeout for flaky cloudbluild, reduce timeout for another cloudbuild that has a value that is too high * last doc fixes * removing bolierplate and addressing comments
Implement new container_push (bazelbuild#915) * Implement new pusher * Fix type error * Fix styling to resolve comments * Enhanced error messages
Do not add --all_incompatible_changes to presubmit (bazelbuild#662) The incompatible changes is a little bit more involved than this, we allow creating new incompatible flags which we don't expect users to migrate for right away. The principled place to look for incompatibel changes is to go to https://github.com/bazelbuild/bazel/issues?q=is%3Aissue+label%3Aincompatible-change+label%3Amigration-ready, ideally also filtered with the bazel version (e.g. for flags that should be migrated in bazel 0.22.0, add the label 'migration-0.22'. On the buildkite, this is the pipeline that tells rule owners which incompatible flags they have to migrate for in the current bazel release: https://buildkite.com/bazel/bazel-at-release-plus-incompatible-flags
Properly set `cmd` from `args` in lang images. (bazelbuild#624) Fixes bazelbuild#618.
Fix @bazel_source archive sha. (bazelbuild#501) Fix bazelbuild#500.
Adding Basic Support for Windows Docker Images (bazelbuild#493) container_import Added a parameter called “manifest”. This allows Bazel to import a Windows base image without checking in GBs of tar files. All that is needed is the config and manifest files from the base Windows image. The layers parameter should be an empty list. container_import( name = "windowsservercore_1803", config = "windowsservercore.1803.config.json", manifest = "windowsservercore.1803.manifest.json", layers = [] ) container_image Added an optional parameter to docker_build called “operating_system.” While most of the changes are foreign layer specific, two changes were required to address Windows specifically. There is no support for adding registry diffs, but diffs in existing layers will be respected and continue to work. container_image( name = "basic_windows_image", base = ":import_windows_base_image", cmd = ['bar.exe'], files = [":bar.exe"] operating_system = "windows", ) * Adding basic support for Windows Docker images. Does not support adding new registry delta's, but will work with base images that already have registry deltas. * Changing container_import to use application/vnd.docker.distribution.manifest.v2+json instead of application/vnd.docker.distribution.manifest.list.v2+json as the input. * Using archive.py from http_archive. To be removed when bazel 0.17,0 is released
containerregistry v0.0.24 -> v0.0.25 (bazelbuild#318) Fixes: bazelbuild#314 puller and importer checksums generated by: curl https://storage.googleapis.com/containerregistry-releases/v0.0.25/(puller, importer).par | sha256sum
Merge pull request bazelbuild#175 from mattmoor/ease-import Tweak the manner in which we alias things.
PreviousNext