Merge branch 'stable-2.16' into stable-3.0
* stable-2.16: Update paper-styles to dd0b13e186b9690d5e74a93f6e51e0835ea60495 Fix reporting for flaky builds in Jenkinsfile Change-Id: Ibcf36ab82b85684baf8c442eddc81fee66320341
This commit is contained in:
14
Jenkinsfile
vendored
14
Jenkinsfile
vendored
@@ -154,18 +154,19 @@ def collectBuildModes() {
|
||||
}
|
||||
|
||||
def prepareBuildsForMode(buildName, mode="notedb", retryTimes = 1) {
|
||||
def propagate = retryTimes == 1 ? false : true
|
||||
return {
|
||||
stage("${buildName}/${mode}") {
|
||||
catchError{
|
||||
retry(retryTimes){
|
||||
def slaveBuild = build job: "${buildName}", parameters: [
|
||||
def slaveBuild = null
|
||||
for (int i = 1; i <= retryTimes; i++) {
|
||||
try {
|
||||
slaveBuild = build job: "${buildName}", parameters: [
|
||||
string(name: 'REFSPEC', value: Change.ref),
|
||||
string(name: 'BRANCH', value: Change.sha1),
|
||||
string(name: 'CHANGE_URL', value: Change.url),
|
||||
string(name: 'MODE', value: mode),
|
||||
string(name: 'TARGET_BRANCH', value: Change.branch)
|
||||
], propagate: propagate
|
||||
], propagate: false
|
||||
} finally {
|
||||
if (buildName == "Gerrit-codestyle"){
|
||||
Builds.codeStyle = new Build(
|
||||
slaveBuild.getAbsoluteUrl(), slaveBuild.getResult())
|
||||
@@ -173,6 +174,9 @@ def prepareBuildsForMode(buildName, mode="notedb", retryTimes = 1) {
|
||||
Builds.verification[mode] = new Build(
|
||||
slaveBuild.getAbsoluteUrl(), slaveBuild.getResult())
|
||||
}
|
||||
if (slaveBuild.getResult() == "SUCCESS") {
|
||||
break
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@@ -26,10 +26,10 @@ def load_bower_archives():
|
||||
sha1 = "849ad3ee7c77506548b7b5db603a4e150b9431aa",
|
||||
)
|
||||
bower_archive(
|
||||
name = "font-roboto",
|
||||
package = "PolymerElements/font-roboto",
|
||||
name = "font-roboto-local",
|
||||
package = "PolymerElements/font-roboto-local",
|
||||
version = "1.1.0",
|
||||
sha1 = "ab4218d87b9ce569d6282b01f7642e551879c3d5",
|
||||
sha1 = "de651abf9b1b2d0935f7b264d48131677196412f",
|
||||
)
|
||||
bower_archive(
|
||||
name = "iron-a11y-announcer",
|
||||
@@ -136,8 +136,10 @@ def load_bower_archives():
|
||||
bower_archive(
|
||||
name = "paper-styles",
|
||||
package = "PolymerElements/paper-styles",
|
||||
version = "1.3.1",
|
||||
sha1 = "4ee9c692366949a754e0e39f8031aa60ce66f24d",
|
||||
# Basically 1.3.1 but with
|
||||
# https://github.com/PolymerElements/paper-styles/pull/164 applied
|
||||
version = "dd0b13e186b9690d5e74a93f6e51e0835ea60495",
|
||||
sha1 = "f859a8dee403fbb724e8d0cf009db79c6dd61b47",
|
||||
)
|
||||
bower_archive(
|
||||
name = "sinon-chai",
|
||||
|
@@ -30,7 +30,7 @@ def define_bower_components():
|
||||
seed = True,
|
||||
)
|
||||
bower_component(
|
||||
name = "font-roboto",
|
||||
name = "font-roboto-local",
|
||||
license = "//lib:LICENSE-polymer",
|
||||
)
|
||||
bower_component(
|
||||
@@ -286,7 +286,7 @@ def define_bower_components():
|
||||
name = "paper-styles",
|
||||
license = "//lib:LICENSE-polymer",
|
||||
deps = [
|
||||
":font-roboto",
|
||||
":font-roboto-local",
|
||||
":iron-flex-layout",
|
||||
":polymer",
|
||||
],
|
||||
|
@@ -38,7 +38,7 @@ package_licenses = {
|
||||
"codemirror-minified": "codemirror-minified",
|
||||
"es6-promise": "es6-promise",
|
||||
"fetch": "fetch",
|
||||
"font-roboto": "polymer",
|
||||
"font-roboto-local": "polymer",
|
||||
"iron-a11y-announcer": "polymer",
|
||||
"iron-a11y-keys-behavior": "polymer",
|
||||
"iron-autogrow-textarea": "polymer",
|
||||
@@ -77,7 +77,7 @@ package_licenses = {
|
||||
"paper-behaviors": "polymer",
|
||||
"paper-ripple": "polymer",
|
||||
"iron-checked-element-behavior": "polymer",
|
||||
"font-roboto": "polymer",
|
||||
"font-roboto-local": "polymer",
|
||||
}
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user