Commit Graph

872 Commits (66a764f9c19d60e71029f66211e0ae08f2948840)
 

Author SHA1 Message Date
CrazyMax 66a764f9c1
Merge pull request #1143 from jedevc/revive-linter
Update golint to revive
3 years ago
Justin Chadwell 48067735fc Update golint to revive
Resolves the following message in golangci output:

> The linter 'golint' is deprecated (since v1.41.0) due to: The
repository of the linter has been archived by the owner.  Replaced by
revive.

Additionally, fix a minor linting issue discovered by revive.

Signed-off-by: Justin Chadwell <me@jedevc.com>
3 years ago
Tõnis Tiigi 4a215a943b
Merge pull request #1131 from crazy-max/ls-dedup
ls: dedup instances from store and context
3 years ago
CrazyMax 69d95cc847
create: warn if instance name already exists as context builder
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
3 years ago
Tõnis Tiigi cdd391e556
Merge pull request #1136 from jedevc/remote-builder-docs-typo
Fix typo in docker-container remote driver instructions
3 years ago
Justin Chadwell d69fe6140d docs: fix typo in docker-container remote driver instructions
Signed-off-by: Justin Chadwell <me@jedevc.com>
3 years ago
CrazyMax 78ae826d74
ls: dedup instances from store and context
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
3 years ago
Tõnis Tiigi 908ce2d206
Merge pull request #1097 from crazy-max/dockerfile-test-stage
dockerfile: enhance test stage
3 years ago
CrazyMax 69824a5d27
Merge pull request #1111 from crazy-max/default-conf
create: load default buildkit config if none specified
3 years ago
CrazyMax 5d38fff729
Merge pull request #1120 from docker/dependabot/github_actions/codecov/codecov-action-3
build(deps): bump codecov/codecov-action from 2 to 3
3 years ago
CrazyMax 31d12c89fa
Merge pull request #1123 from crazy-max/update-gha
ci: update gha bundle
3 years ago
CrazyMax 8257a04a7d
create: load default buildkit config if none specified
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
3 years ago
CrazyMax bdc41dd308
ci: pin external/untrusted github actions
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
3 years ago
CrazyMax f6e00a609d
ci: bump official actions to latest major
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
3 years ago
CrazyMax 1845edd647
ci: remove godev workflow
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
3 years ago
CrazyMax cab4cfe28f
ci: bump docker actions to latest major
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
3 years ago
dependabot[bot] 815c1dd05c
build(deps): bump codecov/codecov-action from 2 to 3
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 2 to 3.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/master/CHANGELOG.md)
- [Commits](https://github.com/codecov/codecov-action/compare/v2...v3)

---
updated-dependencies:
- dependency-name: codecov/codecov-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
3 years ago
Tõnis Tiigi bbfdaa4161
Merge pull request #1096 from crazy-max/ci-cache
ci: enable cache
3 years ago
Tõnis Tiigi a9e62dfa83
Merge pull request #1098 from crazy-max/dependabot-gha
chore: dependabot to keep gha up to date
3 years ago
Tõnis Tiigi b9a408017c
Merge pull request #1093 from jedevc/remote-driver-guide
Add remote driver guide
3 years ago
Tõnis Tiigi 062cf29de2
Merge pull request #1103 from jedevc/remote-driver-bootstrap
Use --bootstrap to wait for remote to become active
3 years ago
Justin Chadwell a2f1de6459 Add remote driver guide
Signed-off-by: Justin Chadwell <me@jedevc.com>
3 years ago
Tõnis Tiigi 98439f7f08
Merge pull request #1108 from crazy-max/ls-docs
docs: update ls output example
3 years ago
Tõnis Tiigi 6854eec48d
Merge pull request #1057 from thaJeztah/vendor_update
vendor: vendor with -compat=1.17
3 years ago
CrazyMax 1edfb13ba8
docs: update ls output example
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
3 years ago
Sebastiaan van Stijn 35b238ee82
vendor: vendor with -compat=1.17
This might break compatibility with projects using this module that
are still on go1.16, which is EOL, so probably ok to ignore:

    github.com/docker/buildx/store imports
        github.com/gofrs/flock tested by
        github.com/gofrs/flock.test imports
        gopkg.in/check.v1 loaded from gopkg.in/check.v1@v1.0.0-20200227125254-8fa46927fb4f,
        but go 1.16 would select v1.0.0-20201130134442-10cb98267c6c

    To upgrade to the versions selected by go 1.16:
        go mod tidy -go=1.16 && go mod tidy -go=1.17
    If reproducibility with go 1.16 is not needed:
        go mod tidy -compat=1.17
    For other options, see:
        https://golang.org/doc/modules/pruning

Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
3 years ago
Tõnis Tiigi 55b85f5bb2
Merge pull request #998 from crazy-max/ls-buildkit-version
ls: display buildkit version of the nodes
3 years ago
CrazyMax 57156ee95c
ls: adds fallback if buildkit version info unimplemented
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
3 years ago
Justin Chadwell c245f30a94 remote: use --bootstrap to wait for remote to become active
Signed-off-by: Justin Chadwell <me@jedevc.com>
3 years ago
CrazyMax 6e3babc461
ls: display buildkit version of the nodes
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
3 years ago
CrazyMax 4ee8b14f2a
vendor: update buildkit to c78f696
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
3 years ago
CrazyMax 21b41e580a
chore: dependabot to keep gha up to date
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
3 years ago
CrazyMax cc90c5ca3c
dockerfile: use gobase for test stage
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
3 years ago
CrazyMax 519aca3672
ci: enable cache
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
3 years ago
CrazyMax 43968ffa68
Merge pull request #1094 from jedevc/remote-e2e-flake
Attempt to solve some flakiness in the remote driver ci
3 years ago
Justin Chadwell 79ba92b7f8 ci: add check remote buildkitd step in e2e tests
Signed-off-by: Justin Chadwell <me@jedevc.com>
3 years ago
CrazyMax e0cffbdbdf
Merge pull request #1095 from crazy-max/fix-checksum-file
release: fix checksum file
3 years ago
CrazyMax df799b6a0f
release: fix checksum file
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
3 years ago
CrazyMax 27bdbea410
Merge pull request #1087 from crazy-max/fix-guides
docs: fix guides for docs.docker.com
3 years ago
CrazyMax 1e52c2107c
Merge pull request #1049 from tonistiigi/update-dockerfile-deps
Dockerfile: update dependencies
3 years ago
CrazyMax cf298ee01c
docs: fix guides for docs.docker.com
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
3 years ago
CrazyMax e9d6501a4f
Merge pull request #1086 from jedevc/remote-driver-docs
Add remote driver documentation
3 years ago
CrazyMax 92009ed03c
Merge pull request #1085 from tonistiigi/closeread-ignore
root: ignore SSH CloseRead warning
3 years ago
Justin Chadwell f2fc0e9eb5 Add remote driver documentation
Signed-off-by: Justin Chadwell <me@jedevc.com>
3 years ago
Tõnis Tiigi 38f1138a45
Merge pull request #1078 from jedevc/remote-driver
Add remote driver
3 years ago
Tonis Tiigi 72758fef22 root: ignore SSH CloseRead warning
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
3 years ago
Tõnis Tiigi 9cdd837f6b
Merge pull request #1080 from jedevc/issue-1051
hclparser: strip out blocks for json files
3 years ago
Justin Chadwell d7e4affe98 Complete remote driver
This patch completes the work started in creating a remote driver:

- Renames the env driver to the remote driver (an alternative suggestion
  that should be more user-friendly)
- Adds support for TLS to encrypt connections with buildkitd
- Fixes outstanding review comments
- Reworks the buildx create command endpoint construction to be clearer
  and include better support for this new driver.

Signed-off-by: Justin Chadwell <me@jedevc.com>
3 years ago
Batuhan Apaydın 3dc83e5dd8 feat: env driver
Co-authored-by: Furkan Türkal <furkan.turkal@trendyol.com>
Signed-off-by: Batuhan Apaydın <batuhan.apaydin@trendyol.com>
3 years ago
CrazyMax 29f97f6762
Merge pull request #1083 from crazy-max/e2e-workflow
ci: enhance e2e workflow
3 years ago