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

30 Коммитов

Автор SHA1 Сообщение Дата
Brian Goff de057488f9
chore: Add Dockerfile for convenient building (#4431)
This enables cases like `docker build --output=bin/
https://github.com/Azure/aks-engine.git` without having to manually
check out code and everything.
It supports cross compilation so a user can set
`--platform=darwin/amd64` or `--platform=local`, etc. to get a binary
for whatever they need.
2021-05-24 09:27:33 -07:00
Matthew Fisher f1c051e84b
chore: remove stale scripts (#224)
These scripts/Dockerfiles are either unused by CI or are not actively being maintained, so I assume these are safe to remove.

Signed-off-by: Matthew Fisher <matt.fisher@microsoft.com>
2019-01-04 13:14:12 -08:00
Matt Boersma b1ffc7545c Rename to aks-engine 2018-12-03 16:17:32 -07:00
Ashish Amarnath 8592e491e2 Layer `ADD source-code` prior to `make bootstrap` layer in Dockerfile (#3767) 2018-08-30 12:23:08 -07:00
Juan-Lee Pang 31f02b3829 Replace Glide with Golang Dep (#3522) 2018-07-20 13:47:59 -07:00
Benjamin Talmard 0b99e6654c Add the new signing key for the azure cli package (#2786) 2018-05-02 15:46:33 -07:00
Jiangtian Li 0ddf198719 Fix broken devenv.ps1 due to dot net core (#2660) 2018-04-12 08:49:13 -07:00
Anthony Howe 47d7f821fe
Update AZ CLI to latest (#1698) 2017-10-31 20:54:14 -07:00
Weinong Wang 76444a5877 fix dockerfile which failed at installing golang (#1676)
* fix dockerfile which failed at installing golang

* updated PATH
2017-10-26 17:54:36 -07:00
Sean Knox f4e6ef47d7 K8s v1.7.5 (#1381)
* feat(k8s): Bump k8s to v1.7.5

* chore(dev): make k8s v1.7.5 default in Docker builds
2017-08-31 14:10:08 -07:00
Jiangtian Li 5c2ecbe9cf Add script to convert LCL to PO and generate PO files (#1344)
* Add script to convert LCL to PO and generate PO files

* gofmt const.go
2017-08-24 13:57:36 -07:00
itowlson db8fb2271f Fix Docker dev environment build failure on Windows and Mac (#1275) 2017-08-16 21:49:53 -07:00
Sean Knox 3adb1b8ddf use Circle CI as dedicated CI for acs-engine, make CI results public (#1148)
* chore(ci): use circle-ci as CI platform

* ref(Dockerfile): cache make bootstrap step

* chore(ci): separate e2e tests into separate step

* ref(ci): require manual approval to start e2e tests

* ref(ci): use microsoft/acs-engine:latest as base test image

* chore(kubectl): bump kubectl to v1.6.6

* fix(setup): install gometalinter as part of bootstrap

* ref(CI): remove docker build, refactor e2e test step

Circle CI runs all steps in the microsoft/acs-engine:latest container
and clones the latest code into the container, so no explicit need to
build an image

* fix(ci): explicitly run bootstrap at each step

* fix(ci): add GOPATH env

* fix(ci): bootstrap once. maybe?

* ref(e2e): set default ENV vars, remove cruft

* ref(ci): don't hold e2e pending on unit tests

* docs(ci): add CI badge

* fix(e2e): fix env vars

* fix(e2e): run e2e in docker container

* Revert "fix(e2e): run e2e in docker container"

This reverts commit 9e7e4765257d6a7e52d5af5eb547da6f74f9fea1.

* ref(e2e): remove Jenkins groovy scripts

* ref(ci): run subset of e2e tests for PRs, remove KV tests

- acse-pr.json becomes acse-feature-validation.json that we can use for
integration testing at a later stage (merge to master, releases, etc.)
- New acse-pr.json runs 4 e2e tests, one for each orchestrator
- Remove Key Vault setup in PR tests.

* chore(e2e): run full set of feature validation tests on master branch
2017-08-01 17:38:29 -07:00
Sean Knox dc1854d864 chore(vendor): add JiangtianLi/gettext to glide, hardcode vers, bump Azure vers (#1146)
* fix(vendor): fix file permissions via glide install

* chore(vendor): add JiangtianLi/gettext, hardcode vers, bump Azure vers

- Add github.com/JiangtianLi/gettext as a dependency of the project
- Change all third-party dependencies from "^" (automatic minor bumps) to
hardcoded versions which require explicit version changes in glide.yaml.
This is because we (Microsoft) need to re-register every OSS version we
use, even if the project at a certain point of time was approved by MSFT
OSS.
- Allow patch level upgrades of github.com/Azure/go-autorest and
github.com/Azure/azure-sdk-for-go
- Bump github.com/Azure/go-autorest from v8.1.0 to v8.1.1
- Bump github.com/Azure/azure-sdk-for-go from v10.1.0-beta to v10.1.1-beta
- Running `glide update` is now a lot safer.
2017-07-31 19:57:25 -07:00
Jiangtian Li b41df8f90a First round of i18n in acs-engine based on gettext. Subsequent change… (#627)
* First round of i18n in acs-engine based on gettext. Subsequent changes will replace and extract resource strings in acs-engine and make acsengine/api package's i18n used by other go program.

* Update acs-engine go source to use translation functions. Generate translation resource files.

* Vendor github.com/leonelquinteros/gotext package using glide

* Rebase and update translation for update and deploy command

* Move test translation files so that translations directory is used for go-bindata

* Use go-bindata to add resource strings to acs-engine binary

* Fix reading bindata and unit test

* Update translation files

* More fix/refactor after rebase and add README

* Update resource files

* Add LCG files converted from PO files.

* Update translation bindata

* Remove go generated translation bindata
2017-07-31 16:24:16 -07:00
dmitsh b66efeef3c updated azure cli bundle to 0.2.10-1 (#907) 2017-07-05 08:44:27 -07:00
Cole Mickens d32732adf6 ref(dockerfile): rearrange to minimize rebuilding 2017-06-21 11:26:58 -07:00
Cole Mickens a485006a0f fix(dockerfile): pin version more correctly 2017-06-21 11:26:55 -07:00
dmitsh b6e17f8b0d CI improvements (#708)
- updated az-cli to 2.0.7 (resolved parallelization issue github.com/Azure/azure-cli/issues/3255)
- added workaround for occasional hanging in 'docker network create --driver overlay'
- added retries and logs to cluster-tests/dcos/test.sh
2017-05-31 14:16:14 -07:00
Rita Zhang 4108b55131 Update azure cli in Dockerfile 2017-04-25 16:46:51 -07:00
Rita Zhang 0044d511e3 k8s: 1.5.3 -> 1.6.0 2017-04-25 16:46:49 -07:00
Anubhuti Manohar e7b48880d5 Update az cli to version 2.0.3 (#533) 2017-04-25 16:14:53 -07:00
tripdubroot 8b56d89bea Added Docker offical install, docs updated 2017-04-05 15:10:24 -04:00
tripdubroot f9efabe8a4 Moved into original files per PR comments 2017-04-05 14:36:35 -04:00
Cole Mickens e1b2bcdec5 Bump `az`, `kubectl` and `go` versions. 2017-02-21 13:23:13 -08:00
Dmitry Shmulevich 369c635673 add shunit to docker image 2017-02-09 12:50:30 -08:00
Cole Mickens 36d4d66181 Dockerfile: pin to working version of azure-cli 2017-02-03 15:19:42 -08:00
Cole Mickens 8d4d586dfe Improve testing basics; add simple deploy script 2017-01-30 11:25:07 -08:00
Cole Mickens c11c26915e Add devenv for building/testing/validating under Docker 2016-10-27 12:10:36 -07:00
Cole Mickens e7b5f23ac4 basic e2e testing for k8s 2016-10-26 14:01:09 -07:00