Граф коммитов

1544 Коммитов

Автор SHA1 Сообщение Дата
Mathieu Champlon a48f773ab0 Add deprecation notice
Signed-off-by: Mathieu Champlon <mathieu.champlon@docker.com>
2021-06-11 16:06:23 +02:00
Silvin Lubecki 9d2c67f87b
Merge pull request #804 from silvin-lubecki/fix-windows-build
Don't clean source dir on windows step
2020-04-24 10:24:04 +02:00
Silvin Lubecki 3b8a4e732a Don't clean source dir on windows step
Signed-off-by: Silvin Lubecki <silvin.lubecki@docker.com>
2020-04-23 19:13:59 +02:00
Silvin Lubecki b87cf5e329
Merge pull request #803 from silvin-lubecki/fix-multi-arch-release
Fix release pipeline for multi-arch support
2020-04-22 11:46:50 +02:00
Silvin Lubecki b7bae1cf0b Fix release script: docker manifest command needs the cli experimental env var
Signed-off-by: Silvin Lubecki <silvin.lubecki@docker.com>
2020-04-22 10:49:11 +02:00
Silvin Lubecki 1183b9893d
Merge pull request #801 from silvin-lubecki/bump-golang
Bump golang, alpine and CI tools
2020-04-21 21:34:41 +02:00
Silvin Lubecki 32732b3038 Fix linter timeout: add some concurrency
Fix linter errors due to linter bump

Signed-off-by: Silvin Lubecki <silvin.lubecki@docker.com>
2020-04-21 18:12:07 +02:00
Silvin Lubecki d484da268c Bump gotestsum to v0.4.2
Signed-off-by: Silvin Lubecki <silvin.lubecki@docker.com>
2020-04-21 16:28:31 +02:00
Silvin Lubecki 87346d60f7 Bump golangci linter to 1.23.0
Signed-off-by: Silvin Lubecki <silvin.lubecki@docker.com>
2020-04-21 16:28:30 +02:00
Silvin Lubecki 2d284bf642
Merge pull request #802 from silvin-lubecki/bump-docker-cli
Bump docker/cli to master revision
2020-04-21 15:39:25 +02:00
Silvin Lubecki 198b282b66 Bump docker/cli to master revision abafad3df202a691bc07332ea166af548a6cd9a0
Signed-off-by: Silvin Lubecki <silvin.lubecki@docker.com>
2020-04-21 14:14:01 +02:00
Silvin Lubecki f85ac4ae2d Bump alpine to 3.11.5
Signed-off-by: Silvin Lubecki <silvin.lubecki@docker.com>
2020-04-21 13:29:26 +02:00
Silvin Lubecki 5bb93d6c03 Bump docker cli to 19.03.8
Signed-off-by: Silvin Lubecki <silvin.lubecki@docker.com>
2020-04-21 13:21:31 +02:00
Silvin Lubecki 37699db341 Bump golang to 1.13.10
Signed-off-by: Silvin Lubecki <silvin.lubecki@docker.com>
2020-04-21 13:10:47 +02:00
Silvin Lubecki f654a055ff
Merge pull request #800 from theilgaard/master
Fix folder name in example voting app README
2020-04-20 12:02:18 +02:00
Kristian Theilgaard e4fc623013 Fix folder name in example voting app README
Signed-off-by: Kristian Theilgaard <kristian.theilgaard@gmail.com>
2020-04-19 14:44:29 +02:00
Silvin Lubecki 6d698be254
Merge pull request #779 from ulyssessouza/refactor-build
Bump buildx and fix file finalizer breaking the stdout fix
2020-01-07 17:27:28 +01:00
ulyssessouza 864442b8a7 Use docker/buildx repo intead of a fork
Signed-off-by: ulyssessouza <ulyssessouza@gmail.com>
2020-01-07 16:22:26 +01:00
Ulysses Souza 1573491769 Use fork of buildx to fix file finalizer
Signed-off-by: Ulysses Souza <ulyssessouza@gmail.com>
2020-01-07 16:18:07 +01:00
Nicolas De Loof 3064a5da7f use docker/reference.Store to manage tags/digest by app image ID
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
2020-01-07 12:53:57 +01:00
Ulysses Souza df1c57ebd9 Remove build time in binary
Signed-off-by: Ulysses Souza <ulyssessouza@gmail.com>
2020-01-07 10:55:15 +01:00
Silvin Lubecki 31e76dfeb2
Merge pull request #784 from zappy-shu/add-logs-to-e2e-tests
Remove poll-breaking assertion in e2e tests
2019-12-13 14:40:08 +01:00
Nick Adcock c58a1721b7 Remove poll-breaking assertion in e2e test
Removed assertion of local-in-docker command result when running e2e tests in swarm.
This function is only used by the compatibility tests which does it's own assertion in a poll.
The removed assertion was breaking the poll flow stopping the test from being able to retry.

Signed-off-by: Nick Adcock <nick.adcock@docker.com>
2019-12-12 10:03:26 +00:00
Silvin Lubecki 1cfb232b03
Merge pull request #777 from silvin-lubecki/arm-build
Introduce Arm64 support
2019-12-09 16:04:23 +01:00
Silvin Lubecki 743f7fc09d Also introduce armhf support for docker app plugin and cnab-app-base invocation image.
Signed-off-by: Silvin Lubecki <silvin.lubecki@docker.com>
2019-12-09 11:10:24 +01:00
Silvin Lubecki ce29c195d7 Cross build invocation image on windows node to get arm64 support for docker build.
Signed-off-by: Silvin Lubecki <silvin.lubecki@docker.com>
2019-12-09 11:10:24 +01:00
Silvin Lubecki 8ec5d257ed Push cnab-app-base image as a multi-arch image with linux-amd64 and linux-arm64 platforms.
Signed-off-by: Silvin Lubecki <silvin.lubecki@docker.com>
2019-12-09 11:10:24 +01:00
Silvin Lubecki 8d02116766 Build docker-app CLI plugin for arm platform and release it with other platforms.
Signed-off-by: Silvin Lubecki <silvin.lubecki@docker.com>
2019-12-09 11:10:24 +01:00
Nick Adcock 85c809425a Show stack status when TestBackwardsCompatibilityV1 fails
Signed-off-by: Nick Adcock <nick.adcock@docker.com>
2019-12-06 11:13:05 +00:00
Nicolas De Loof 012748d754 Rename relocated.bundle to AppImage
also rename bundleStore to imagestore
and variables pointing to relocated.bundles to `img`

Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
2019-12-06 10:07:12 +01:00
Nick Adcock 6df0ec9b20
Merge pull request #778 from zappy-shu/remove-created-date-from-bundle
Remove CREATED from bundle.json
2019-12-05 10:43:57 +00:00
Silvin Lubecki c51fa999db
Merge pull request #771 from ulyssessouza/multi-tags
Implement multi tag for build
2019-12-04 16:10:45 +01:00
Ulysses Souza 09d931a3e3 Implement multi tag for build
Signed-off-by: Ulysses Souza <ulysses.souza@docker.com>
2019-12-03 18:45:38 +01:00
Nick Adcock 79189e7fc1 Remove CREATED from bundle.json
Removes the created date from the bundle.json and the image ls output
This has been done to make builds more reproducable as the current solution means the App Image ID will change on each build
We will look at re-adding the created date once the underlying bundle store has been updated.

Signed-off-by: Nick Adcock <nick.adcock@docker.com>
2019-12-03 11:46:35 +00:00
Nick Adcock d198096555
Merge pull request #776 from zappy-shu/APP-359-add-force-shorthand-for-rm
Add -f shorthand to app rm --force
2019-12-02 17:56:45 +00:00
Nick Adcock b99a48461a
Merge pull request #775 from zappy-shu/APP-308-rm-multi-apps
[WIP] Allow rm of multiple apps in one command
2019-12-02 16:41:33 +00:00
Nick Adcock 518754b9cb Use hashicorp/go-multierror in app rm
Use hashicorp/go-multierror to handle multiple errors when removing multiple apps at once

Signed-off-by: Nick Adcock <nick.adcock@docker.com>
2019-12-02 14:15:28 +00:00
Nick Adcock 3cebbc2d85 Add -f shorthand to app rm --force
Makes -f the shorthand for --force in `docker app rm`, same as in `docker rm` and `docker app image rm`

Signed-off-by: Nick Adcock <nick.adcock@docker.com>
2019-12-02 14:10:53 +00:00
Nick Adcock 4b39e99b29 Allow rm of multiple apps in one command
Adds ability to remove multiple running apps with a single command. E.g.:
	docker app rm app1 app2
Attempts to remove all listed apps before returning any errors same as with docker app image rm.

Signed-off-by: Nick Adcock <nick.adcock@docker.com>
2019-12-02 13:10:58 +00:00
Silvin Lubecki d119541d37
Merge pull request #774 from zappy-shu/APP-327-adjust-output-column-spacing
Standardize column spacing in output
2019-12-02 11:21:13 +01:00
Nick Adcock e2448263ff
Merge pull request #769 from silvin-lubecki/warning-invoc-version
Warn user if the app bundle version differs with the current app version
2019-11-29 14:51:07 +00:00
Nick Adcock 0c20457a60 Standardize column spacing in output
Standardizes the column spacing when writing tables to the output to have the same width and padding as with standard docker CLI commands
Includes both Docker App and invocation image outputs

Signed-off-by: Nick Adcock <nick.adcock@docker.com>
2019-11-29 14:48:19 +00:00
Silvin Lubecki 12e6785488 Fix warning message not shown properly as the docker cli was muted
Signed-off-by: Silvin Lubecki <silvin.lubecki@docker.com>
2019-11-29 10:32:10 +01:00
Silvin Lubecki 65b5f8ca9b Check current app version vs bundle app version if any and print a warning if it differs on the following commands:
- inspect
- pull
- rm
- run
- update
- image inspect
- image render

Signed-off-by: Silvin Lubecki <silvin.lubecki@docker.com>
2019-11-28 18:03:33 +01:00
Silvin Lubecki 72650091ad Add a docker app version to the bundle custom section
Signed-off-by: Silvin Lubecki <silvin.lubecki@docker.com>
2019-11-28 18:03:33 +01:00
Yves Brissaud e18898ae1b
Merge pull request #760 from rumpl/compose-validation
Compose validation
2019-11-28 15:52:07 +01:00
Yves Brissaud 6c39340a8c
Merge pull request #772 from eunomie/rm-fossa
remove fossa scan
2019-11-28 15:51:49 +01:00
Yves Brissaud 89619eb2cc remove fossa scan
We do not use Fossa anymore to scan licences.

Signed-off-by: Yves Brissaud <yves.brissaud@docker.com>
2019-11-28 15:14:24 +01:00
Djordje Lukic 582f377312 Fix invalid volume definition
It can have more than one `:` in its definition.

Signed-off-by: Djordje Lukic <djordje.lukic@docker.com>
2019-11-28 14:43:39 +01:00
Silvin Lubecki dc6d86d116
Merge pull request #765 from eunomie/relocation-the-right-way
Relocation the right way
2019-11-28 14:42:32 +01:00