moby--moby/integration
unclejack b829e96cde forbid chained onbuild, from & maintainer triggers
This changes the way onbuild works:
- forbids the chaining of onbuild instructions
- forbids the use of `onbuild from`
- forbids the use of `onbuild maintainer`

It also makes docker throw errors when encountering such triggers when
executing the triggers during `FROM`.

Three tests have been added:
- ensure that chained onbuild (`onbuild onbuild`) is forbidden
- ensure that `onbuild from` is forbidden
- ensure that `onbuild maintainer` is forbidden

Docker-DCO-1.1-Signed-off-by: Cristian Staretu <cristian.staretu@gmail.com> (github: unclejack)
2014-02-20 20:31:04 +02:00
..
api_test.go Merge pull request #4131 from tianon/vendor-golang-xattrs 2014-02-17 21:12:28 +02:00
auth_test.go Prevent Tests from creating users on Prod Index 2014-01-29 17:18:11 -08:00
buildfile_test.go forbid chained onbuild, from & maintainer triggers 2014-02-20 20:31:04 +02:00
commands_test.go Move remote api client to api/ 2014-02-15 14:55:51 -08:00
container_test.go Move the canonical run configuration objects to a sub-package 2014-02-11 20:18:46 -08:00
graph_test.go Fix the tests, too 2014-02-11 19:10:23 -07:00
iptables_test.go Move utility package 'iptables' to pkg/iptables 2014-01-06 15:41:24 -08:00
runtime_test.go Integration generic socket wait for docker api 2014-02-15 20:49:50 -08:00
server_test.go Move the canonical run configuration objects to a sub-package 2014-02-11 20:18:46 -08:00
sorter_test.go remove some mkServerFromEngine 2014-01-31 03:34:50 +00:00
utils_test.go Add vendored archive/tar that includes xattrs patch 2014-02-17 08:20:21 -07:00
z_final_test.go Move integration tests to integration/, expose missing public methods in the core 2013-11-14 10:50:00 -08:00