Skip to content

Instantly share code, notes, and snippets.

@MihaiTabara
Created September 25, 2018 17:01
Show Gist options
  • Save MihaiTabara/5eec5748d59b9e3321537a717b600422 to your computer and use it in GitHub Desktop.
Save MihaiTabara/5eec5748d59b9e3321537a717b600422 to your computer and use it in GitHub Desktop.
commit cacf3998fecddc32636d7e74453a2fa471fce523
Author: Mihai Tabara <mtabara@mozilla.com>
Date: Tue Sep 25 19:48:44 2018 +0300
Trim artifact_id as it's now similar to gradle group name.
diff --git a/automation/taskcluster/artifacts.yml b/automation/taskcluster/artifacts.yml
index 6fb86894..930c387f 100644
--- a/automation/taskcluster/artifacts.yml
+++ b/automation/taskcluster/artifacts.yml
@@ -1,132 +1,99 @@
#public/build/lib.dataprotect.maven.zip:
#path: /build/android-components/components/lib/dataprotect/build/target.maven.zip
#name: lib-dataprotect
- #artifact_id: dataprotect
public/build/support.test.maven.zip:
path: /build/android-components/components/support/test/build/target.maven.zip
name: support-test
- artifact_id: test
public/build/support.ktx.maven.zip:
path: /build/android-components/components/support/ktx/build/target.maven.zip
name: support-ktx
- artifact_id: ktx
public/build/support.utils.maven.zip:
path: /build/android-components/components/support/utils/build/target.maven.zip
name: support-utils
- artifact_id: utils
public/build/support.base.maven.zip:
path: /build/android-components/components/support/base/build/target.maven.zip
name: support-base
- artifact_id: base
public/build/concept.engine.maven.zip:
path: /build/android-components/components/concept/engine/build/target.maven.zip
name: concept-engine
- artifact_id: engine
#public/build/concept.toolbar.maven.zip:
#path: /build/android-components/components/concept/toolbar/build/target.maven.zip
#name: concept-toolbar
- #artifact_id: abstract-toolbar
#public/build/concept.tabstray.maven.zip:
#path: /build/android-components/components/concept/tabstray/build/target.maven.zip
#name: concept-tabstray
- #artifact_id: concept-tabstray
#public/build/browser.engine-gecko.maven.zip:
#path: /build/android-components/components/browser/engine-gecko/build/target.maven.zip
#name: browser-engine-gecko
- #artifact_id: engine-gecko
#public/build/browser.engine-gecko-beta.maven.zip:
#path: /build/android-components/components/browser/engine-gecko-beta/build/target.maven.zip
#name: browser-engine-gecko-beta
- #artifact_id: engine-gecko-beta
#public/build/browser.engine-gecko-nightly.maven.zip:
#path: /build/android-components/components/browser/engine-gecko-nightly/build/target.maven.zip
#name: browser-engine-gecko-nightly
- #artifact_id: engine-gecko-nightly
#public/build/browser.engine-system.maven.zip:
#path: /build/android-components/components/browser/engine-system/build/target.maven.zip
#name: browser-engine-system
- #artifact_id: engine-system
public/build/browser.session.maven.zip:
path: /build/android-components/components/browser/session/build/target.maven.zip
name: browser-session
- artifact_id: session
#public/build/browser.menu.maven.zip:
#path: /build/android-components/components/browser/menu/build/target.maven.zip
#name: browser-menu
- #artifact_id: menu
#public/build/browser.toolbar.maven.zip:
#path: /build/android-components/components/browser/toolbar/build/target.maven.zip
#name: browser-toolbar
- #artifact_id: toolbar
#public/build/browser.tabstray.maven.zip:
#path: /build/android-components/components/browser/tabstray/build/target.maven.zip
#name: browser-tabstray
- #artifact_id: tabstray
#public/build/browser.errorpages.maven.zip:
#path: /build/android-components/components/browser/errorpages/build/target.maven.zip
#name: browser-errorpages
- #artifact_id: errorpages
#public/build/browser.search.maven.zip:
#path: /build/android-components/components/browser/search/build/target.maven.zip
#name: browser-search
- #artifact_id: search
#public/build/browser.domains.maven.zip:
#path: /build/android-components/components/browser/domains/build/target.maven.zip
#name: browser-domains
- #artifact_id: domains
#public/build/service.telemetry.maven.zip:
#path: /build/android-components/components/service/telemetry/build/target.maven.zip
#name: service-telemetry
- #artifact_id: telemetry
#public/build/service.sync-logins.maven.zip:
#path: /build/android-components/components/service/sync-logins/build/target.maven.zip
#name: service-sync-logins
- #artifact_id: sync-logins
#public/build/service.fretboard.maven.zip:
#path: /build/android-components/components/service/fretboard/build/target.maven.zip
#name: service-fretboard
- #artifact_id: fretboard
#public/build/service.firefox-accounts.maven.zip:
#path: /build/android-components/components/service/firefox-accounts/build/target.maven.zip
#name: service-firefox-accounts
- #artifact_id: fxa
#public/build/feature.tabs.maven.zip:
#path: /build/android-components/components/feature/tabs/build/target.maven.zip
#name: feature-tabs
- #artifact_id: feature-tabs
#public/build/feature.session.maven.zip:
#path: /build/android-components/components/feature/session/build/target.maven.zip
#name: feature-session
- #artifact_id: feature-session
#public/build/feature.toolbar.maven.zip:
#path: /build/android-components/components/feature/toolbar/build/target.maven.zip
#name: feature-toolbar
- #artifact_id: feature-toolbar
#public/build/feature.search.maven.zip:
#path: /build/android-components/components/feature/search/build/target.maven.zip
#name: feature-search
- #artifact_id: feature-search
#public/build/ui.colors.maven.zip:
#path: /build/android-components/components/ui/colors/build/target.maven.zip
#name: ui-colors
- #artifact_id: colors
#public/build/ui.autocomplete.maven.zip:
#path: /build/android-components/components/ui/autocomplete/build/target.maven.zip
#name: ui-autocomplete
- #artifact_id: autocomplete
#public/build/ui.icons.maven.zip:
#path: /build/android-components/components/ui/icons/build/target.maven.zip
#name: ui-icons
- #artifact_id: icons
#public/build/ui.fonts.maven.zip:
#path: /build/android-components/components/ui/fonts/build/target.maven.zip
#name: ui-fonts
- #artifact_id: fonts
#public/build/ui.progress.maven.zip:
#path: /build/android-components/components/ui/progress/build/target.maven.zip
#name: ui-progress
- #artifact_id: progress
#public/build/ui.tabcounter.maven.zip:
#path: /build/android-components/components/ui/tabcounter/build/target.maven.zip
#name: ui-tabcounter
- #artifact_id: tabcounter
diff --git a/automation/taskcluster/decision_task_release.py b/automation/taskcluster/decision_task_release.py
index b0519194..cabf8eba 100644
--- a/automation/taskcluster/decision_task_release.py
+++ b/automation/taskcluster/decision_task_release.py
@@ -90,7 +90,7 @@ def generate_beetmover_task(build_task_id, version, artifact, info):
name="Android Components - Publish Module :{} via beetmover".format(info['name']),
description="Publish release module {} to https://maven.mozilla.org".format(info['name']),
version=version,
- artifact_id=info['artifact_id'],
+ artifact_id=info['name'],
dependencies=[build_task_id],
upstreamArtifacts=upstreamArtifacts,
scopes=scopes
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment