Ejemplo n.º 1
0
def craft_release_properties(config, job):
    release_properties = beetmover_craft_release_properties(config, job)

    release_properties['artifact-id'] = get_geckoview_artifact_id(
        job['attributes']['build_platform'],
        job['attributes'].get('update-channel'))
    release_properties['app-name'] = 'geckoview'

    return release_properties
Ejemplo n.º 2
0
def craft_release_properties(config, job):
    props = beetmover_craft_release_properties(config, job)

    platform = job['attributes']['build_platform']
    artifact_id = _ARTIFACT_ID_PER_PLATFORM[platform]
    props['artifact-id'] = artifact_id
    props[
        'app-name'] = 'geckoview'  # this beetmover job is not about pushing Fennec

    return props
Ejemplo n.º 3
0
def craft_release_properties(config, job):
    release_properties = beetmover_craft_release_properties(config, job)

    release_properties["artifact-id"] = get_geckoview_artifact_id(
        config,
        job["attributes"]["build_platform"],
        job["attributes"].get("update-channel"),
    )
    release_properties["app-name"] = "geckoview"

    return release_properties
Ejemplo n.º 4
0
def craft_release_properties(config, job):
    props = beetmover_craft_release_properties(config, job)

    platform = props['platform']
    update_channel = _MOZ_UPDATE_CHANNEL_PER_BRANCH.get(
        props['branch'], '-UNKNOWN_MOZ_UPDATE_CHANNEL'
    )
    artifact_id = _ARTIFACT_ID_PER_PLATFORM[platform].format(update_channel=update_channel)
    props['artifact-id'] = artifact_id
    props['app-name'] = 'geckoview'     # this beetmover job is not about pushing Fennec

    return props