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

50 Коммитов

Автор SHA1 Сообщение Дата
Evan Baker 169039f251
go submodules dependency updates (#2440)
Signed-off-by: GitHub <noreply@github.com>
2023-12-18 12:02:25 -06:00
dependabot[bot] 86b4edb8f8
deps: bump github.com/golangci/golangci-lint from 1.54.2 to 1.55.2 in /build/tools (#2375)
deps: bump github.com/golangci/golangci-lint in /build/tools

Bumps [github.com/golangci/golangci-lint](https://github.com/golangci/golangci-lint) from 1.54.2 to 1.55.2.
- [Release notes](https://github.com/golangci/golangci-lint/releases)
- [Changelog](https://github.com/golangci/golangci-lint/blob/master/CHANGELOG.md)
- [Commits](https://github.com/golangci/golangci-lint/compare/v1.54.2...v1.55.2)

---
updated-dependencies:
- dependency-name: github.com/golangci/golangci-lint
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-14 20:12:17 -05:00
Evan Baker 5cad713f31
chore: update to go1.21 (#2384)
Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>
2023-11-15 15:17:26 -06:00
dependabot[bot] 96c4c9c5a0
deps: bump golang.org/x/net from 0.14.0 to 0.17.0 in /build/tools (#2287)
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.14.0 to 0.17.0.
- [Commits](https://github.com/golang/net/compare/v0.14.0...v0.17.0)

---
updated-dependencies:
- dependency-name: golang.org/x/net
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-09 12:01:40 -08:00
Evan Baker 06e3877cdf
Upgrade controller-runtime (#2162)
* upgrade controller-runtime

Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>

* update build tools and regen crds

Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>

* fix import conflict

Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>

---------

Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>
2023-08-23 08:58:52 -07:00
dependabot[bot] b9ffaf29ea
deps: bump github.com/golangci/golangci-lint from 1.52.2 to 1.53.3 in /build/tools (#2019)
deps: bump github.com/golangci/golangci-lint in /build/tools

Bumps [github.com/golangci/golangci-lint](https://github.com/golangci/golangci-lint) from 1.52.2 to 1.53.3.
- [Release notes](https://github.com/golangci/golangci-lint/releases)
- [Changelog](https://github.com/golangci/golangci-lint/blob/master/CHANGELOG.md)
- [Commits](https://github.com/golangci/golangci-lint/compare/v1.52.2...v1.53.3)

---
updated-dependencies:
- dependency-name: github.com/golangci/golangci-lint
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-16 13:05:11 -05:00
dependabot[bot] 1af833cc10
deps: bump sigs.k8s.io/controller-tools from 0.11.3 to 0.12.0 in /build/tools (#1938) 2023-05-03 17:25:21 +00:00
Evan Baker cf50ca9e4c
consolidated build dependency update (#1882)
Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>
2023-03-31 14:09:00 -07:00
Evan Baker 4dfd97c274
update to go1.20 (#1781)
Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>
2023-03-29 10:53:21 -07:00
Evan Baker a3682cf34b
update tools build tag due to 3rd party conflict (#1793)
Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>
2023-02-10 14:39:55 -08:00
dependabot[bot] 2418eafc5a
deps: bump sigs.k8s.io/controller-tools from 0.11.2 to 0.11.3 in /build/tools (#1786) 2023-02-06 21:41:17 +00:00
Evan Baker bbb478b91a
update golangci-lint to v1.51 (#1782)
* update golangci-lint

Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>

* update to latest patch

Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>

---------

Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>
2023-02-06 09:30:19 -08:00
dependabot[bot] 0c3ae38808
deps: bump sigs.k8s.io/controller-tools from 0.11.1 to 0.11.2 in /build/tools (#1776) 2023-02-04 00:33:54 +00:00
dependabot[bot] f9abe9ae6e
deps: bump github.com/golangci/golangci-lint from 1.50.1 to 1.51.0 in /build/tools (#1779) 2023-02-02 22:48:53 +00:00
dependabot[bot] b5f4fbf580
deps: bump sigs.k8s.io/controller-tools from 0.10.0 to 0.11.1 in /build/tools (#1733)
* deps: bump sigs.k8s.io/controller-tools in /build/tools

Bumps [sigs.k8s.io/controller-tools](https://github.com/kubernetes-sigs/controller-tools) from 0.10.0 to 0.11.1.
- [Release notes](https://github.com/kubernetes-sigs/controller-tools/releases)
- [Changelog](https://github.com/kubernetes-sigs/controller-tools/blob/master/RELEASE.md)
- [Commits](https://github.com/kubernetes-sigs/controller-tools/compare/v0.10.0...v0.11.1)

---
updated-dependencies:
- dependency-name: sigs.k8s.io/controller-tools
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* regen crds

Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Evan Baker <rbtr@users.noreply.github.com>
2023-01-05 14:55:12 -06:00
dependabot[bot] 2c9425bd38
deps: bump github.com/golangci/golangci-lint from 1.50.0 to 1.50.1 in /build/tools (#1671)
deps: bump github.com/golangci/golangci-lint in /build/tools

Bumps [github.com/golangci/golangci-lint](https://github.com/golangci/golangci-lint) from 1.50.0 to 1.50.1.
- [Release notes](https://github.com/golangci/golangci-lint/releases)
- [Changelog](https://github.com/golangci/golangci-lint/blob/master/CHANGELOG.md)
- [Commits](https://github.com/golangci/golangci-lint/compare/v1.50.0...v1.50.1)

---
updated-dependencies:
- dependency-name: github.com/golangci/golangci-lint
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-24 14:09:09 -07:00
dependabot[bot] 65dcf0a711
deps: bump github.com/golangci/golangci-lint from 1.49.0 to 1.50.0 in /build/tools (#1646)
deps: bump github.com/golangci/golangci-lint in /build/tools

Bumps [github.com/golangci/golangci-lint](https://github.com/golangci/golangci-lint) from 1.49.0 to 1.50.0.
- [Release notes](https://github.com/golangci/golangci-lint/releases)
- [Changelog](https://github.com/golangci/golangci-lint/blob/master/CHANGELOG.md)
- [Commits](https://github.com/golangci/golangci-lint/compare/v1.49.0...v1.50.0)

---
updated-dependencies:
- dependency-name: github.com/golangci/golangci-lint
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-05 11:32:59 -05:00
dependabot[bot] 481ccfbe95
deps: bump mvdan.cc/gofumpt from 0.3.1 to 0.4.0 in /build/tools (#1633)
Bumps [mvdan.cc/gofumpt](https://github.com/mvdan/gofumpt) from 0.3.1 to 0.4.0.
- [Release notes](https://github.com/mvdan/gofumpt/releases)
- [Changelog](https://github.com/mvdan/gofumpt/blob/master/CHANGELOG.md)
- [Commits](https://github.com/mvdan/gofumpt/compare/v0.3.1...v0.4.0)

---
updated-dependencies:
- dependency-name: mvdan.cc/gofumpt
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-28 16:31:22 -07:00
dependabot[bot] 12a5981530
deps: bump sigs.k8s.io/controller-tools from 0.9.2 to 0.10.0 in /build/tools (#1629) 2022-09-28 02:14:56 +00:00
Evan Baker 8888338c62
Pipeline support for Go submodules versioned independently of root repo (#1533)
* use submodule specific tags

Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>

* support separate go submodule versions

Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>

* move version and tag responsibilities to the makefile

Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>

* update integration tests to use component tags

Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>

Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>
2022-09-01 18:35:01 +00:00
dependabot[bot] d4b81cd976
deps: bump github.com/golangci/golangci-lint from 1.48.0 to 1.49.0 in /build/tools (#1549)
deps: bump github.com/golangci/golangci-lint in /build/tools

Bumps [github.com/golangci/golangci-lint](https://github.com/golangci/golangci-lint) from 1.48.0 to 1.49.0.
- [Release notes](https://github.com/golangci/golangci-lint/releases)
- [Changelog](https://github.com/golangci/golangci-lint/blob/master/CHANGELOG.md)
- [Commits](https://github.com/golangci/golangci-lint/compare/v1.48.0...v1.49.0)

---
updated-dependencies:
- dependency-name: github.com/golangci/golangci-lint
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-08-24 15:40:00 -07:00
Evan Baker 02c3d767bb
Update to Go 1.19 (#1505)
go 1.19

Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>
2022-08-24 20:18:38 +00:00
dependabot[bot] 7640ebc35f
deps: bump google.golang.org/protobuf from 1.28.0 to 1.28.1 in /build/tools (#1498)
deps: bump google.golang.org/protobuf in /build/tools

Bumps [google.golang.org/protobuf](https://github.com/protocolbuffers/protobuf-go) from 1.28.0 to 1.28.1.
- [Release notes](https://github.com/protocolbuffers/protobuf-go/releases)
- [Changelog](https://github.com/protocolbuffers/protobuf-go/blob/master/release.bash)
- [Commits](https://github.com/protocolbuffers/protobuf-go/compare/v1.28.0...v1.28.1)

---
updated-dependencies:
- dependency-name: google.golang.org/protobuf
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-08-01 13:23:20 -07:00
Evan Baker f17f2bfd88
Build out ClusterSubnetStatus client/api (#1487)
* update tools

Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>

* update CRDs and add api for clustersubnetstate

Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>

* fix test name

Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>
2022-07-26 18:36:50 +00:00
dependabot[bot] 07b39c906d
deps: bump github.com/golangci/golangci-lint from 1.47.0 to 1.47.2 in /build/tools (#1485) 2022-07-25 19:42:56 +00:00
dependabot[bot] 8ca37dff52
deps: bump github.com/golangci/golangci-lint in /build/tools (#1478)
Bumps [github.com/golangci/golangci-lint](https://github.com/golangci/golangci-lint) from 1.45.2 to 1.47.0.
- [Release notes](https://github.com/golangci/golangci-lint/releases)
- [Changelog](https://github.com/golangci/golangci-lint/blob/master/CHANGELOG.md)
- [Commits](https://github.com/golangci/golangci-lint/compare/v1.45.2...v1.47.0)

---
updated-dependencies:
- dependency-name: github.com/golangci/golangci-lint
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-19 11:31:23 -05:00
Mathew Merrick 1b57030f10
npm: enable debug feature parity for v2 (#1324)
* cache interface

* retrieve cache common interface
2022-06-14 18:58:17 +00:00
Evan Baker c3e709d2af
update deps in nested modules (#1410)
Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>
2022-06-01 20:07:48 +00:00
Evan Baker 41479d8de3
make zapai a module (#1334)
* make zapai a module

Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>

* add build tools module to workspace

Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>
2022-04-25 10:05:29 -07:00
Evan Baker 77dfdcf2af
update to go1.18 (#1281)
Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>
2022-04-04 16:49:49 -05:00
Evan Baker bbba65ab7a
update gofumpt (#1243)
Signed-off-by: GitHub <noreply@github.com>
2022-02-16 12:06:15 -06:00
Nitish Malhotra b6f04b6236
feat: [NPM] define transport shim layer using gRPC (#1163) 2021-12-14 11:52:28 -08:00
Evan Baker c8014bc097
update build tools (#1127)
Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>
2021-11-29 19:05:32 -06:00
Evan Baker 1b86e8db99
reenable the swift e2e pipeline (#1042)
* reenable the swift e2e pipeline

Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>

* go mod tidy and vendor

Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>

* bump to go1.17

Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>

* vendor

Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>

* try running on host

Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>

* drop -test from pipeline versions

Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>

* update retrier

Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>
2021-10-05 18:49:27 -05:00
Paul Johnston 43d1d463ed
Makefile windows (#758)
* chore: making makefile windows compatible
2021-09-17 15:05:32 -07:00
Evan Baker b7a82caa19
Consolidate CRD packages (#975)
* relocate nnc to crd/ package and update all CRDs

* update usages of CRDs to crd package
2021-08-18 17:11:52 -05:00
Evan Baker 4dfefd0045
update to tools and Makefile (#965) 2021-08-09 09:57:59 -07:00
Evan Baker fc88940256
chore: update controller-runtime (#957)
Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>
2021-07-30 12:28:21 -05:00
Evan Baker 0bcb0d0da5
chore: migrate from exit/err channels to context (#900)
* chore: migrate from exit/err channels to context

Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>

* pass context instead of storing

* rename controller packages

* comment init
2021-06-23 10:01:13 -07:00
Evan Baker 5e534da4bf
feat: add golangci to build tools (#896)
Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>
2021-06-14 13:08:26 -05:00
Evan Baker ee7538cf5f
chore: update to go1.16 (#887)
* chore: update to go1.16 for embed
* chore: update github.com/docker/libnetwork dependency to fix logrus package casing issue
* feat: move build-time binary dependencies to build/tools and compile locally

Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>
2021-06-03 11:18:21 -05:00
Evan Baker 7f2cfc7b74
feat: use go mod to download tools like controller-gen (#884) 2021-05-28 11:34:04 -05:00
Patrick Lang bb1871a65b
Adding parameter validation to build scripts (#246)
Co-authored-by: Patrick Lang <plang@microsoft.com>
2020-06-25 15:54:40 -07:00
Yongli Chen 8620eacfc6 smooth build process (#208) 2018-07-21 13:15:04 -07:00
Yongli Chen 7980d33666 build image inside build container (#204) (#205) 2018-07-20 16:42:23 -07:00
Onur Filiz 61130f431a Add containerized build script 2017-06-28 16:38:05 -07:00
Onur Filiz badacdbfa7 Added install-cni-plugin scripts for Linux and Windows 2017-04-12 15:41:58 -07:00
Onur Filiz d88cbbd5f4 Added script to download and install CNI plugin on Linux 2017-03-10 17:33:16 -08:00
Onur Filiz 9cbb83aaac Enabled separate builds for Linux and Windows 2017-02-21 12:18:11 -08:00
Onur Filiz 1c21dcab68 Added containerized build 2017-01-04 16:21:14 -08:00