forked from apache/incubator-kie-drools
-
Notifications
You must be signed in to change notification settings - Fork 0
/
branch.yaml
103 lines (103 loc) · 3.06 KB
/
branch.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
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
generation_config:
missing_environment: ignore
environments:
native:
env_vars:
NATIVE: true
BUILD_MVN_OPTS_CURRENT: -Dnative -Dquarkus.native.container-build=true
ADDITIONAL_TIMEOUT: 720
ids:
- native
sonarcloud:
auto_generation: false
env_vars:
ENABLE_SONARCLOUD: true
ids:
- sonarcloud
- coverage
ecosystem:
auto_generation: false
ids:
- ecosystem
repositories:
- name: incubator-kie-kogito-pipelines
job_display_name: kogito-pipelines
- name: incubator-kie-kogito-runtimes
job_display_name: kogito-runtimes
- name: incubator-kie-kogito-apps
job_display_name: kogito-apps
- name: incubator-kie-kogito-examples
job_display_name: kogito-examples
- name: incubator-kie-kogito-images
job_display_name: kogito-images
- name: incubator-kie-kogito-operator
job_display_name: kogito-operator
- name: incubator-kie-kogito-serverless-operator
job_display_name: kogito-serverless-operator
- name: incubator-kie-kogito-docs
job_display_name: kogito-docs
- name: incubator-kie-docs
job_display_name: kie-docs
branch: main-kogito
git:
author:
name: apache
# Taken from https://ci-builds.apache.org/credentials/
# Need to be verified
credentials_id: 399061d0-5ab5-4142-a186-a52081fef742
token_credentials_id: kie-ci3-token
push:
credentials_id: 84811880-2025-45b6-a44c-2f33bef30ad2 # CI Push Access for KIE
token_credentials_id: 41128c14-bb63-4708-9074-d20a318ee630 # GitHub Personal Access Token for KIE
fork_author:
name: kie-ci
credentials_id: kie-ci
push:
credentials_id: kie-ci
quarkus:
author:
name: quarkusio
credentials_id: kie-ci
branch: main
jenkins_config_path: .ci/jenkins
buildchain_config:
git:
repository: incubator-kie-kogito-pipelines
file_path: .ci/pull-request-config.yaml
token_credentials_id: kie-ci3-token
maven:
settings_file_id: kie-release-settings
nexus:
release_url: TO_DEFINE
release_repository: TO_DEFINE
staging_profile_url: TO_DEFINE
staging_profile_id: TO_DEFINE
build_promotion_profile_id: TO_DEFINE
artifacts_repository: ''
artifacts_upload_repository:
url: https://repository.apache.org/content/repositories/snapshots
creds_id: apache-nexus-kie-deploy-credentials
quarkus_platform_repository:
url: TO_DEFINE
creds_id: TO_DEFINE
cloud:
image:
registry_credentials: quay_kiegroup_registry_token
registry: quay.io
namespace: kiegroup
latest_git_branch: main
jenkins:
email_creds_id: KOGITO_CI_NOTIFICATION_EMAILS
agent:
docker:
builder:
# At some point, this image will need to be changed when a release branch is created
# but we need to make sure the image exists first ... simple tag before setting up the branch ?
# See https://github.com/kiegroup/kie-issues/issues/551
image: quay.io/kiegroup/kogito-ci-build:main-latest
args: --privileged --group-add docker
default_tools:
jdk: jdk_17_latest
maven: maven_3.9.3
sonar_jdk: jdk_17_latest
jobs_definition_file: .ci/jenkins/dsl/jobs.groovy