-
Notifications
You must be signed in to change notification settings - Fork 85
/
RELEASE.yaml
39 lines (34 loc) · 2.06 KB
/
RELEASE.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
description: |
Federalized release for datarobot-user-models.
This should be executed after datarobot/execution-environment-installer is branched.
Reference
https://datarobot.atlassian.net/wiki/spaces/Ignite/pages/5618761738/Distributed+Release+Metadata+-+RELEASE.yaml
https://dev-docs.drdev.io/release/branches/RELEASE.yaml.html
https://datarobot.atlassian.net/wiki/spaces/RAPTOR/pages/1419346165/Build+environments+installer+harness+baked+pipelines
Instructions to build RELEASE environments installer:
1. Open Harness pipeline: https://app.harness.io/ng/account/oP3BKzKwSDe_4hCFYw_UWA/module/ci/orgs/Custom_Models/projects/public_environments_management/pipelines/build_environments_installer_on_harness_infra/pipeline-studio/?storeType=REMOTE&connectorRef=account.svc_harness_git1&repoName=execution-environment-installer&branch=master
2. On the top of the screen select pipeline git branch related to the release number.
3. Click "Run" (in the top-right corner)
4. Param values:
* environments_path - ./datarobot-user-models/public_dropin_environments (Default value)
* environments - keep empty to build all the environments in <environments_path>
* installer_env - select "release"
* installer_version - enter release number, e.g. "10.2"
6. In the Execution section specify:
* execution-environment-installer repo branch; e.g. "release/10.2"
* datarobot-user-models repo branch; e.g. "release/10.2"
7. Click "Run Pipeline"
tags:
- name: "release/{version}-branchpoint"
value: "Branchpoint tag for {version} - via RELEASE.yaml"
post_branch_cut_pipelines:
- host: https://app.harness.io
service: harness
endpoint: Custom_Models/project/public_environments_management/pipelines/build_environments_installer_on_harness_infra
variables:
environments_path: "./datarobot-user-models/public_dropin_environments"
environments: ""
installer_env: "release"
installer_version: "{version}"
datarobot_user_models_ref: "release/{version}"
execution_environment_installer_ref: "release/{version}"