Skip to content

Commit

Permalink
Merge branch 'develop' of octocat.dlogics.com:datalogics/conan-center…
Browse files Browse the repository at this point in the history
…-index

* 'develop' of octocat.dlogics.com:datalogics/conan-center-index: (6046 commits)
  cmake: Remove the private tag from the openssl requirement
  (conan-io#14689) doctest: Use self.info.clear() instead of header_only()
  (conan-io#14684) imath: add version 3.1.6
  (conan-io#14679) tgbot: add version 1.5
  (conan-io#14672) luau: add version 0.556
  (conan-io#14673) fast_double_parser: add version 0.7.0
  (conan-io#14664) sqlite_orm: add version 1.8
  (conan-io#14663) magic_enum: add version 0.8.2
  (conan-io#14658) Update changelog 09-December-2022
  (conan-io#14525) Add Boost.LEAF to Conan Center
  (conan-io#13722) Add wavelet_buffer v0.4.0
  (conan-io#14655) etl: add version 20.35.5
  (conan-io#14654) nss 3.86
  (conan-io#14652) flatbuffers: add version 22.12.06
  (conan-io#14427) libxml2: fix CMake vars in CMakeDeps & bump icu
  (conan-io#14626) [googleapis] Use is_msvc to abstract away compiler name setting
  (conan-io#14619) (conan-io#14620) libzip: Use robust github mirror
  (conan-io#14617) pybind11_json: add version 0.2.13
  (conan-io#14476) add libhydrogen/cci.20221115
  (conan-io#13917) cimg: conan v2 support + bump dependencies + disable dependencies by default
  ...
  • Loading branch information
datalogics-kam committed Dec 12, 2022
2 parents a91f0fa + fa6f433 commit 652f00d
Show file tree
Hide file tree
Showing 10,860 changed files with 301,918 additions and 65,935 deletions.
The diff you're trying to view is too large. We only load the first 3000 changed files.
997 changes: 997 additions & 0 deletions .c3i/authorized_users.yml

Large diffs are not rendered by default.

190 changes: 190 additions & 0 deletions .c3i/config_v1.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,190 @@
---
# Configuration for `https://github.com/conan-io/conan-center-index` repository
id: 'conan-io/conan-center-index'

conan:
version: 1.53.0

artifactory:
url: "https://c3i.jfrog.io/c3i"
main_repo: "conan-center"
pull-request_repo_prefix: "c3i_PR"
pull-request_permission: "c3i-pr"
logs_repo: "misc"
cache_repo: "cache"

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
ceredential_errors_url: SLACK_FAILURE_WEBHOOK_URL

# Things related to Jenkins jobs
tasks:
conan_v2_run_export: true
write_comments: true
detailed_status_checks: true
update_labels: true
automatic_merge:
reviews_required_total: 2 # Reviews that a PR needs so it can be merged
reviews_required_team: 1 # Reviews from the Conan team that a PR needs so it can be merged

# Profile configurations to build packages
configurations:
- id: linux-gcc
epochs: [0]
hrname: "Linux, GCC"
content:
- os: [ "Linux" ]
arch: [ "x86_64" ]
compiler:
- "gcc":
compiler.libcxx: [ "libstdc++11", "libstdc++" ]
compiler.version: [ "5", "7", "8", "9", "10" ]
build_type: [ "Release", "Debug" ]
- id: linux-gcc
epochs: [20211221, 20220120]
hrname: "Linux, GCC"
content:
- os: ["Linux"]
arch: ["x86_64"]
compiler:
- "gcc":
compiler.libcxx: ["libstdc++11", "libstdc++"]
compiler.version: ["5", "7", "8", "9", "10", "11"]
build_type: ["Release", "Debug"]
- id: linux-clang
epochs: [0]
hrname: "Linux, Clang"
content:
- os: [ "Linux" ]
arch: [ "x86_64" ]
compiler:
- "clang":
compiler.libcxx: [ "libstdc++", "libc++" ]
compiler.version: [ "11" ]
build_type: [ "Release", "Debug" ]
- id: linux-clang
epochs: [20211221, 20220120]
hrname: "Linux, Clang"
content:
- os: ["Linux"]
arch: ["x86_64"]
compiler:
- "clang":
compiler.libcxx: ["libstdc++", "libc++"]
compiler.version: ["11", "12", "13"]
build_type: ["Release", "Debug"]
- id: configs/macos-clang
epochs: [0, 20211221]
hrname: "macOS, Clang"
content:
- os: [ "Macos" ]
arch: [ "x86_64" ]
compiler:
- "apple-clang":
compiler.version: [ "11.0", "12.0" ]
compiler.libcxx: [ "libc++" ]
build_type: [ "Release", "Debug" ]
- id: configs/macos-clang
epochs: [20220120]
hrname: "macOS, Clang"
content:
- os: [ "Macos" ]
arch: [ "x86_64" ]
compiler:
- "apple-clang":
compiler.version: [ "11.0", "12.0", "13.0"]
compiler.libcxx: [ "libc++" ]
build_type: [ "Release", "Debug" ]
- id: configs/macos-m1-clang
epochs: [0, 20211221]
hrname: "macOS, Clang (M1/arm64)"
build_profile:
os: "Macos"
arch: "x86_64"
content:
- os: [ "Macos" ]
arch: [ "armv8" ]
compiler:
- "apple-clang":
compiler.version: [ "12.0" ]
compiler.libcxx: [ "libc++" ]
build_type: [ "Release", "Debug" ]
- id: configs/macos-m1-clang
epochs: [20220120]
hrname: "macOS, Clang (M1/arm64)"
build_profile:
os: "Macos"
arch: "x86_64"
content:
- os: [ "Macos" ]
arch: [ "armv8" ]
compiler:
- "apple-clang":
compiler.version: [ "12.0", "13.0" ]
compiler.libcxx: [ "libc++" ]
build_type: [ "Release", "Debug" ]
- id: configs/windows-visual_studio
epochs: [0, 20211221, 20220120]
hrname: "Windows, Visual Studio"
content:
- os: [ "Windows" ]
arch: [ "x86_64" ]
compiler:
- "Visual Studio":
compiler.version: [ "15", "16" ]
build_type:
- "Release":
compiler.runtime: [ "MT", "MD" ]
- "Debug":
compiler.runtime: [ "MTd", "MDd" ]

jenkins:
url: "http://mb-jenkins-my-bloody-jenkins:8080"

node_labels:
Windows:
x86_64:
"Visual Studio":
default: "windows20221024"
Macos:
x86_64:
"apple-clang":
default: "mac_apple_clang_${compiler.version}"
armv8:
"apple-clang":
default: "mac_apple_clang_${compiler.version}"
Linux:
x86_64:
"gcc":
default: "linux_gcc_${compiler.version}"
"11": "linux_gcc_${compiler.version}_ubuntu16.04"
"clang":
default: "linux_clang_${compiler.version}_ubuntu16.04"
"11": "linux_clang_${compiler.version}"

pod_size:
# Map with references that need special memory resources to compile.
# - Can be only by name or by name/version.
# - name/version notation takes preference over the name only one
# - Both notations can be combined for the same reference name
large:
- "pcl"
- "duckdb"
- "cppfront"
xlarge:
- "llvm"
- "opengv"
103 changes: 103 additions & 0 deletions .c3i/config_v2.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,103 @@
---
# Configuration for `https://github.com/conan-io/conan-center-index-staging` repository (using Conan v2)
id: 'conan-io/conan-center-index-staging-v2'

conan:
version: 2.0.0-pre

artifactory:
url: "https://c3i.jfrog.io/c3i"
main_repo: "conan-center-v2"
pull-request_repo_prefix: "c3i_PR-v2"
pull-request_permission: "c3i-pr"
logs_repo: "misc-v2"
# cache_repo: "cache"

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

# Things related to Jenkins jobs:
tasks:
write_comments: false
detailed_status_checks: false
update_labels: false
automatic_merge:
reviews_required_total: 1000 # AutomaticMerge shouldn't run with this file, but just in case
reviews_required_team: 1000 # AutomaticMerge shouldn't run with this file, but just in case

configurations:
- id: linux-gcc
epochs: [20220628]
hrname: "Linux, GCC"
build_profile:
os: "Linux"
content:
- os: ["Linux"]
arch: ["x86_64"]
compiler:
- "gcc":
compiler.libcxx: ["libstdc++11"]
compiler.version: ["11"]
build_type: ["Release"]
- id: configs/macos-clang
epochs: [20220628]
hrname: "macOS, Clang"
build_profile:
os: "Macos"
content:
- os: [ "Macos" ]
arch: [ "x86_64" ]
compiler:
- "apple-clang":
compiler.version: ["13" ]
compiler.libcxx: [ "libc++" ]
build_type: [ "Release"]
- id: configs/windows-msvc
epochs: [20220628]
hrname: "Windows, MSVC"
build_profile:
os: "Windows"
content:
- os: [ "Windows" ]
arch: [ "x86_64" ]
compiler:
- "msvc":
compiler.version: [ "192" ]
build_type:
- "Release":
compiler.runtime: [ "static", "dynamic" ]
compiler.runtime_type: [ "Release" ]

jenkins:
url: "http://mb-jenkins-my-bloody-jenkins:8080"

node_labels:
Windows:
x86_64:
"msvc":
default: "windows20221024"
Macos:
x86_64:
"apple-clang":
default: "mac_apple_clang_${compiler.version}"
armv8:
"apple-clang":
default: "mac_apple_clang_${compiler.version}"
Linux:
x86_64:
"gcc":
default: "linux_gcc_${compiler.version}_ubuntu16.04"
"clang":
default: "linux_clang_${compiler.version}_ubuntu16.04"
74 changes: 74 additions & 0 deletions .c3i/reviewers.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,74 @@
reviewers:
# List with users whose review is taken into account so that a pull-request is merged.
# - <user>: Name of the github user
# - <type>: Either 'community' for community reviewers or 'team' for Conan reviewers.
# - <request_reviews>: Make the bot proactively request the user's review of pull-requests ready for review.
- user: "danimtb"
type: "team"
request_reviews: true
- user: "lasote"
type: "team"
request_reviews: false
- user: "jgsogo"
type: "community"
request_reviews: false
- user: "czoido"
type: "team"
request_reviews: false
- user: "memsharded"
type: "team"
request_reviews: false
- user: "SSE4"
type: "community"
request_reviews: true
- user: "uilianries"
type: "team"
request_reviews: true
- user: "madebr"
type: "community"
request_reviews: false
- user: "SpaceIm"
type: "community"
request_reviews: false
- user: "theirix"
type: "community"
request_reviews: false
- user: "ericLemanissier"
type: "community"
request_reviews: false
- user: "prince-chrismc"
type: "team"
request_reviews: false
- user: "Croydon"
type: "community"
request_reviews: false
- user: "intelligide"
type: "community"
request_reviews: false
- user: "ericriff"
type: "community"
request_reviews: false
- user: "toge"
type: "community"
request_reviews: false
- user: "AndreyMlashkin"
type: "community"
request_reviews: false
- user: "MartinDelille"
type: "community"
request_reviews: false
- user: "jcar87"
type: "team"
request_reviews: true
- user: "franramirez688"
type: "team"
request_reviews: true
- user: "paulocoutinhox"
type: "community"
request_reviews: false
- user: "jwillikers"
type: "community"
request_reviews: false
- user: "RubenRBS"
type: "team"
request_reviews: false
6 changes: 6 additions & 0 deletions .c3i/v1.jenkins
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
#!groovy

@Library('c3i') _

String configurationFile = '.c3i/config_v1.yml'
cci.runBuild(this, configurationFile)
6 changes: 6 additions & 0 deletions .c3i/v2.jenkins
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
#!groovy

@Library('c3i') _

String configurationFile = '.c3i/config_v2.yml'
cci.runBuild(this, configurationFile)
Loading

0 comments on commit 652f00d

Please sign in to comment.