danfengliu
341b8f0c7e
Add login for docker-hub in package build proces ( #13526 )
...
Signed-off-by: danfengliu <danfengl@vmware.com>
2020-11-16 18:55:49 -08:00
danfengliu
aa61f66d0b
Add docker login with credential before building harbor package ( #13520 )
...
Due to docker hub access limitation, add docker login with credential
before building harbor package
Signed-off-by: wang yan <wangyan@vmware.com>
Co-authored-by: wang yan <wangyan@vmware.com>
2020-11-16 22:20:26 +08:00
Ziming Zhang
f16a816a47
fix build_base_docker
...
Signed-off-by: Ziming Zhang <zziming@vmware.com>
2020-05-26 12:12:45 +08:00
Ziming Zhang
bd2d3ecc81
feat(cicd) fix build_base_docker and prepare image
...
Signed-off-by: Ziming Zhang <zziming@vmware.com>
2020-03-23 12:03:48 +08:00
wang yan
2a37e81631
cherry-pick inject base image parameter when to build offline installer
...
Signed-off-by: wang yan <wangyan@vmware.com>
2019-11-25 14:37:18 +08:00
wang yan
ef330f794b
udpate base image to 1.10.0
...
Signed-off-by: wang yan <wangyan@vmware.com>
2019-11-22 15:10:11 +08:00
wang yan
17f126c5f7
upload online installer with drone
...
1, upload online installer and signature
2, inject npm registry server when to build offline
Signed-off-by: wang yan <wangyan@vmware.com>
2019-11-19 17:01:31 +08:00
wang yan
253e87d186
inject ldflags for harbor compiler and linker
...
1, replace the UIVERSION file with ldflags, which is generarted by make to inject into the UI core.
2, inject additional ldflags for harbor compiler
Signed-off-by: wang yan <wangyan@vmware.com>
2019-10-30 18:31:42 +08:00
Ziming Zhang
7de8ce7472
add gpg sign
...
Signed-off-by: Ziming Zhang <zziming@vmware.com>
Change-Id: I32d13be2f5b5f383113582a4b1ad5f74bdc7546b
2019-10-24 11:38:38 +08:00
wang yan
b7e336691d
fix drone ci docker compose version out of date
...
1, update docker-compose to latest
2, print log when to package offline installer
Signed-off-by: wang yan <wangyan@vmware.com>
2019-10-18 13:34:48 +08:00
wang yan
66e9278fef
add npm registry when to build offline package in drone CI
...
Signed-off-by: wang yan <wangyan@vmware.com>
2019-10-16 11:59:42 +08:00
wang yan
49ad641d4f
Remove duplicate docker push
...
Signed-off-by: wang yan <wangyan@vmware.com>
2019-06-24 10:03:42 +08:00
wang yan
f4aa8d062b
Enable push dev images on release branch
...
Signed-off-by: wang yan <wangyan@vmware.com>
2019-06-21 23:04:15 +08:00
Wenkai Yin
69825093b0
Update CI script run in Drone ( #6053 )
...
Publish images to docker hub with dev tag only for master branch changes
Signed-off-by: Wenkai Yin <yinw@vmware.com>
2018-10-16 17:37:13 +08:00
Daniel Jiang
6c84a3dc4f
Merge pull request #5690 from goharbor/clouderati-copyright-update
...
Updating copyright notices
2018-09-20 19:38:26 +08:00
Yan
650449d5e0
Fix error on packaging offline installer with Drone ( #5931 )
...
Signed-off-by: wang yan <wangyan@vmware.com>
2018-09-20 14:53:28 +08:00
clouderati
587459df15
Replacing copyright notices with "Copyright Project Harbor Authors".
...
Signed-off-by: clouderati <35942204+clouderati@users.noreply.github.com>
2018-09-19 16:59:36 +00:00
Yan
e77a116e1d
Decrepate tests from drone ci ( #5919 )
...
This commit is to remove tests from drone CI server, and leave drone
as the build system only for harbor. Harbor system admin will remove
the webhook from harbor repo, then any pull request will not trigger
drone job.
Signed-off-by: wang yan <wangyan@vmware.com>
2018-09-19 16:54:15 +08:00
wangyan
7713764aec
Batch update docker image namespace to goharbor
...
This commit is to move all the images of harbor from vmware to goharbor
2018-08-09 23:24:21 -07:00
Zach Shepherd
f387da0a9d
Refer to goharbor/harbor in the integration logic
...
An incomplete update to the integration testing logic to replace some
instances of vmware/harbor with goharbor/harbor to get CI working.
2018-08-08 18:18:36 -07:00
wangyan
1c8d77a446
Add secure go result into CI pipeline
2018-08-06 23:53:31 -07:00
wangyan
c3c56ada9a
Add Notary server endpoint as a parameter for the CI test cases
2018-07-29 19:45:28 -07:00
Yan
602bcdfa5b
remove publish npm package step in the ci flow and set the ( #5391 )
...
env for admin and pwd for ci, make it same as nightly test.
2018-07-25 17:20:40 +08:00
Wenkai Yin
fd5c17bced
Publish images to Docker Hub ( #5264 )
...
This commit enables the images publishing to Docker Hub in Drone CI. Every pull request merging will trigger this process.
2018-07-09 11:03:51 +08:00
wangyan
28a13db29a
Fix CI pipeline bug on packaging offline installer
2018-07-03 08:42:26 -07:00
Yan
2095fb0c0a
Update harbor build naming convention ( #4461 )
2018-03-23 02:56:29 -07:00
Yan
5edbd00318
Revise harbor build version ( #4445 )
2018-03-21 13:03:49 +08:00
wangyan
5982c23162
Update drone to 0.8
2018-03-03 11:08:35 -08:00
wangyan
65c6fe22a7
Fix bug for trigger harbor build with tag
2018-01-23 03:19:35 -08:00
wangyan
bb10e018a5
Change harbor build number to drone number plus git commit
2018-01-22 02:13:42 -08:00
wangyan
c4a66bf3c0
Refine CI build process and storage structure
2018-01-16 02:20:55 -08:00
wangyan
cfce2ca4e9
Refine image tag name and script path when to build offline bundle
2017-12-18 23:50:48 -08:00
Deng, Qian
f55c0f03b5
build & publish npm package for VIC after ci
2017-11-22 20:01:00 +08:00
Yan
53dbe7408f
Add latest offline bundle
...
Added latest offline bundle and build pipeline for harbor bosh.
2017-11-22 14:16:18 +08:00
wangyan
e9aece863c
Add a upload build flag in Drone CI
2017-10-26 01:16:34 -07:00
wang yan
24a80ea324
fix the uri of latest build file.
2017-10-16 14:38:54 +08:00
wang yan
fc49245188
debug upload latest build file to GS.
2017-10-16 13:52:42 +08:00
wang yan
b56b3bced1
add a latest.build file to index the latest harbor build. It's for OVA.
2017-10-13 18:00:30 +08:00
Yan
609f199c81
add scan logs and fix release issue ( #3156 )
2017-09-05 13:12:23 +08:00
wangyan
e4b2ecb409
update
2017-08-30 12:33:55 +08:00
Yan
cf63f75de4
set drone to default ( #3081 )
2017-08-18 18:33:44 +08:00
Yan
f40eb993a0
[BAT] add drone to master ( #2942 )
...
* add drone to master
copyright
update
update
update
update
update
update build process
* update
* package migrator
2017-08-07 14:02:38 +08:00