Skip to content

v0.5.0: Adding Basic Support for Windows Docker Images (#493)

Compare
Choose a tag to compare
@nlopezgi nlopezgi released this 16 Aug 19:31
· 909 commits to master since this release

This release was broken due to a change in Bazel 0.17.0rc1. Please use v0.5.1

New Rules

  • New container_layer rule Each container_layer rule will create its own tar files. container_image rule was refactored so that it can composed by multiple container_layers via such new attr.
  • Add rename_image macro
  • Add compare_ids_test to compare the ids of two docker images

Features

  • Added capability to add empty directories to a container image
  • Support the args attribute on app image rules
  • Base and outputs are exposed to be overriden.
  • Allow for users to declare explicit build timestamps
  • Use lzma to decompress .tar.xz debian files.
  • Properly set cmd and entrypoint to null when needed.
  • Adding Basic Support for Windows Docker Images

Fixes

  • The lang image rules like go_image now propagate tags
  • Updated nodejs_image to work with new rules_nodejs
  • Fixed data_path for files in external repositories
  • Fixed workdir and expand arg location.
  • Fixed nodejs_image args.
  • Fix builds with python3 as default python.