Commit Graph

26 Commits

Author SHA1 Message Date
Peter Salvatore 5d95c4678e TAR-780 Remove redundant withVpn. 2019-06-03 10:03:03 -04:00
Ally Smith 0af327b3cb
refactor Jenkinsfile
- use DTR images for all but `docker.github.io:published`
- use environment variables instead of credentials
- build and push all images inside VPN container
- combine build + image and update swarm stages
- remove repetitive steps / stages
2019-05-31 10:48:15 +01:00
Ally Smith 64cbf59a3e
make jenkinsfile serve private and public docs
After a couple of Jenkins-based mix-ups it became obvious we needed a Jenkinsfile that would serve both public and private projects, that we could move between repos without worry. This Jenkinsfile knows which images to build and push and which swarm services to update because of the use of git_url and branch conditions.
2019-04-03 16:01:55 -05:00
Alastair Smith 900feffb4c fix git url protection in jenkinsfile 2019-04-02 12:24:02 -05:00
Alastair Smith b39d2ddd14 add protection to Jenkinsfile 2019-04-02 12:00:23 -05:00
Ally Smith f4a3e5576e
add slack webhook to Jenkinsfile 2019-04-01 13:16:03 -05:00
Alastair Smith 5658d8f8ef re-add removed Jenkinsfile 2019-03-28 14:55:24 -05:00
Maria Bermudez 3b6af13488
Temporary - review later 2019-03-28 12:38:10 -07:00
Alastair Smith e31204c841 update Jenkinsfile 2019-03-05 17:13:05 -06:00
Alastair Smith 8e153c0b53 add temporary Jenkinsfile
- Jenkinsfile only contains branch logic and comments
- docker commands will be activated once beta-stage service has been added to docs swarm stack
2019-03-05 14:27:46 -06:00
Alastair Smith e13972fa28 add new Jenkinsfile
- this file sets up builds for CSE in ci.docker.com
- master publishes to stage, published to production
2019-01-22 18:44:03 -06:00
Misty Stanley-Jones 26dfec2aa8
Use Jenkins nodes that support multi-stage (#5669) 2018-01-04 17:19:48 -08:00
Misty Stanley-Jones ff1f8b34be Try adding a timeout to the Jenkinsfile (#2378) 2017-03-17 12:55:41 -07:00
Misty Stanley-Jones 60cf73975b Make sure the job cleans up after itself (#2350) 2017-03-16 16:00:46 -07:00
Adrien Duermael 01562d5dc7 tag images and containers with JOB_BASE_NAME + BUILD_NUMBER
Signed-off-by: Adrien Duermael <adrien@duermael.com>
2017-01-12 16:13:51 -08:00
Adrien Duermael dc8d5edf62 Jenkinsfile: init submodules
Signed-off-by: Adrien Duermael <adrien@duermael.com>
2016-12-27 10:44:36 -08:00
Adrien Duermael ed9b3f4cda Updated format for comments in Jenkinsfile
Signed-off-by: Adrien Duermael <adrien@duermael.com>
2016-12-27 10:44:36 -08:00
Adrien Duermael bb6a13be26 CI: don’t build jekyll redirects for now
Signed-off-by: Adrien Duermael <adrien@duermael.com>
2016-12-27 10:44:36 -08:00
Adrien Duermael 80381c95ec changes in Jenkinsfile
Signed-off-by: Adrien Duermael <adrien@duermael.com>
2016-12-27 10:44:36 -08:00
Adrien Duermael 99ab7387e0 Missing title in engine/tutorials/index.md - add framework for CI checking (#763)
* added title in engine/tutorials/index.md

Signed-off-by: Adrien Duermael <adrien@duermael.com>

* added pre_build script for Docker Cloud CI

It includes one first test that should run when PRs are submitted.
For now it only checks if there’s always a title in fronmatters.
We should add more tests as we fix issues.

Signed-off-by: Adrien Duermael <adrien@duermael.com>

* Jenkinsfile + pre_build script update

Signed-off-by: Adrien Duermael <adrien@duermael.com>

* fix in Jenkinsfile

Signed-off-by: Adrien Duermael <adrien@duermael.com>

* chmod +x hooks/pre_build

Signed-off-by: Adrien Duermael <adrien@duermael.com>

* removed hooks folder

since we’re not using Docker Cloud CI

Signed-off-by: Adrien Duermael <adrien@duermael.com>
2016-12-05 15:22:59 -08:00
Misty Stanley-Jones 978130dcf4 Moved docs to docker-cloud 2016-09-29 11:35:02 -07:00
Misty Stanley-Jones 15efc2d851 Initial import of https://github.com/docker/cloud-docs 2016-09-29 11:31:42 -07:00
Misty Stanley-Jones 701f170a21 Move docker-hub docs to docker-hub subdirectory 2016-09-29 10:38:52 -07:00
Misty Stanley-Jones 4d1a62276e Imitial import of https://github.com/docker/hub2-demo 2016-09-29 10:35:53 -07:00
Misty Stanley-Jones 4dd28a91ef Move opensource docs to opensource subdirectory 2016-09-28 16:42:34 -07:00
Sven Dowideit b9b87bed67 Merge pull request #83 from SvenDowideit/start-migrating-to-jenkinsfile
Initial Jenkinsfile
(cherry picked from commit 9736bd57db)
2016-08-03 21:27:27 +00:00