mirror of
https://github.com/conan-io/conan-center-index.git
synced 2025-08-12 01:09:02 +00:00
[config] Add Conan v2 build configs with cppstd & conan v2 ready references list (#16209)
This commit is contained in:
2
.c3i/conan_v2_ready_references.yml
Normal file
2
.c3i/conan_v2_ready_references.yml
Normal file
@@ -0,0 +1,2 @@
|
||||
required_for_references:
|
||||
- zlib
|
@@ -16,16 +16,6 @@ artifactory:
|
||||
github:
|
||||
reviewers: "reviewers.yml"
|
||||
authorized_users: "authorized_users.yml"
|
||||
check_runs:
|
||||
- "Lint changed files (YAML files)"
|
||||
- "Lint changed conanfile.py (v2 migration)"
|
||||
|
||||
# Requirements to merge a given pull-request:
|
||||
# * status_checks refers to notifications coming from external tools (Jenkins, CLA,...)
|
||||
# * check_runs refers to notifications from GH actions
|
||||
status_checks:
|
||||
- "license/cla"
|
||||
- "continuous-integration/jenkins/pr-merge"
|
||||
|
||||
slack:
|
||||
credential_success_url: SLACK_SUCCESS_WEBHOOK_URL
|
||||
|
@@ -1,6 +1,6 @@
|
||||
---
|
||||
# Configuration for `https://github.com/conan-io/conan-center-index-staging` repository (using Conan v2)
|
||||
id: 'conan-io/conan-center-index-staging-v2'
|
||||
# Configuration for `https://github.com/conan-io/conan-center-index` repository (using Conan v2)
|
||||
id: 'conan-io/conan-center-index'
|
||||
|
||||
conan:
|
||||
version: 2.0.0-beta10
|
||||
@@ -17,13 +17,6 @@ github:
|
||||
reviewers: "reviewers.yml"
|
||||
authorized_users: "authorized_users.yml"
|
||||
|
||||
# Requirements to merge a given pull-request:
|
||||
# * status_checks refers to notifications coming from external tools (Jenkins, CLA,...)
|
||||
# * check_runs refers to notifications from GH actions
|
||||
#status_checks:
|
||||
# - "license/cla"
|
||||
# - "continuous-integration/jenkins/pr-merge"
|
||||
|
||||
#slack:
|
||||
# credential_success_url: SLACK_SUCCESS_WEBHOOK_URL
|
||||
# ceredential_errors_url: SLACK_FAILURE_WEBHOOK_URL
|
||||
@@ -78,6 +71,19 @@ configurations:
|
||||
compiler.version: ["13" ]
|
||||
compiler.libcxx: [ "libc++" ]
|
||||
build_type: [ "Release"]
|
||||
- id: configs/macos-m1-clang
|
||||
epochs: [0, 20220628]
|
||||
hrname: "macOS M1, Clang"
|
||||
build_profile:
|
||||
os: "Macos"
|
||||
content:
|
||||
- os: [ "Macos" ]
|
||||
arch: [ "armv8" ]
|
||||
compiler:
|
||||
- "apple-clang":
|
||||
compiler.version: ["13" ]
|
||||
compiler.libcxx: [ "libc++" ]
|
||||
build_type: [ "Release"]
|
||||
- id: configs/windows-msvc
|
||||
epochs: [0, 20220628]
|
||||
hrname: "Windows, MSVC"
|
||||
@@ -94,6 +100,14 @@ configurations:
|
||||
compiler.runtime: [ "static", "dynamic" ]
|
||||
compiler.runtime_type: [ "Release" ]
|
||||
|
||||
cppstd:
|
||||
apple-clang:
|
||||
"13": ["gnu17"]
|
||||
gcc:
|
||||
"11": ["gnu17"]
|
||||
msvc:
|
||||
"192": ["14"]
|
||||
|
||||
jenkins:
|
||||
url: "http://mb-jenkins-my-bloody-jenkins:8080"
|
||||
|
||||
|
Reference in New Issue
Block a user