mirror of
https://github.com/mpusz/mp-units.git
synced 2025-07-31 19:04:27 +02:00
build: Conan testing version is now hosted on Artifactory
Bintray is going to be EOL soon
This commit is contained in:
2
.github/workflows/ci-conan.yml
vendored
2
.github/workflows/ci-conan.yml
vendored
@@ -132,7 +132,7 @@ jobs:
|
||||
env:
|
||||
CONAN_USERNAME: mpusz
|
||||
CONAN_OPTIONS: mp-units:build_docs=False,mp-units:downcast_mode=${{ matrix.downcast_mode }}
|
||||
CONAN_UPLOAD: https://api.bintray.com/conan/mpusz/conan-mpusz
|
||||
CONAN_UPLOAD: https://mpusz.jfrog.io/artifactory/api/conan/conan-oss
|
||||
CONAN_LOGIN_USERNAME: ${{ secrets.CONAN_LOGIN_USERNAME }}
|
||||
CONAN_PASSWORD: ${{ secrets.CONAN_PASSWORD }}
|
||||
CONAN_CMAKE_GENERATOR: Ninja
|
||||
|
2
.github/workflows/ci-test-package-cmake.yml
vendored
2
.github/workflows/ci-test-package-cmake.yml
vendored
@@ -136,7 +136,7 @@ jobs:
|
||||
shell: bash
|
||||
run: |
|
||||
conan config init
|
||||
conan remote add upload https://api.bintray.com/conan/mpusz/conan-mpusz
|
||||
conan remote add upload https://mpusz.jfrog.io/artifactory/api/conan/conan-oss
|
||||
conan profile update settings.build_type=${{ matrix.build_type }} default
|
||||
conan profile update settings.compiler.cppstd=20 default
|
||||
if [[ "${{ matrix.config.compiler.type }}" == "GCC" || "${{ matrix.config.compiler.type }}" == "CLANG" ]]; then
|
||||
|
2
.github/workflows/codeql-analysis.yml
vendored
2
.github/workflows/codeql-analysis.yml
vendored
@@ -83,7 +83,7 @@ jobs:
|
||||
run: |
|
||||
pip install -U conan
|
||||
conan config init
|
||||
conan remote add upload https://api.bintray.com/conan/mpusz/conan-mpusz
|
||||
conan remote add upload https://mpusz.jfrog.io/artifactory/api/conan/conan-oss
|
||||
conan remote add linear-algebra https://api.bintray.com/conan/twonington/public-conan
|
||||
mkdir _lgtm_build_dir && cd _lgtm_build_dir
|
||||
conan install .. -s compiler.cppstd=20 -s compiler.libcxx=libstdc++11 -o mp-units:build_docs=False -e mp-units:CONAN_RUN_TESTS=True -b outdated -u
|
||||
|
2
.github/workflows/documentation.yml
vendored
2
.github/workflows/documentation.yml
vendored
@@ -74,7 +74,7 @@ jobs:
|
||||
- name: Configure Conan
|
||||
run: |
|
||||
conan config init
|
||||
conan remote add -i 0 upload https://api.bintray.com/conan/mpusz/conan-mpusz
|
||||
conan remote add -i 0 upload https://mpusz.jfrog.io/artifactory/api/conan/conan-oss
|
||||
conan remote add linear-algebra https://api.bintray.com/conan/twonington/public-conan
|
||||
- name: Install Conan dependencies
|
||||
run: |
|
||||
|
10
README.md
10
README.md
@@ -1,9 +1,9 @@
|
||||
[](./LICENSE.md)
|
||||
[](https://github.com/mpusz/units/actions?query=workflow%3A%22Conan%20CI%22+branch%3Amaster)
|
||||
[](https://github.com/mpusz/units/actions?query=workflow%3A%22CMake+Test+Package+CI%22+branch%3Amaster)
|
||||
[](https://github.com/mpusz/units/actions?query=workflow%3ADocumentation+branch%3Amaster)
|
||||
[](https://bintray.com/mpusz/conan-mpusz/mp-units%3Ampusz/0.6.0%3Astable/link)
|
||||
[](https://bintray.com/mpusz/conan-mpusz/mp-units%3Ampusz/_latestVersion)
|
||||
[](https://github.com/mpusz/units/actions?query=workflow%3A%22Conan%20CI%22+branch%3Amaster)
|
||||
[](https://github.com/mpusz/units/actions?query=workflow%3A%22CMake+Test+Package+CI%22+branch%3Amaster)
|
||||
[](https://github.com/mpusz/units/actions?query=workflow%3ADocumentation+branch%3Amaster)
|
||||
[](https://conan.io/center/mp-units)
|
||||
[](https://mpusz.jfrog.io/ui/packages/conan:%2F%2Fmp-units/0.7.0)
|
||||
|
||||
# `mp-units` - A Units Library for C++
|
||||
|
||||
|
@@ -29,6 +29,7 @@
|
||||
- fix: ambiguous case for empty type list resolved
|
||||
- fix: downcasting facility for non-default-constructible types
|
||||
- fix: restore user-warnings within the library implementation
|
||||
- (!) build: Conan testing version is now hosted on [Artifactory](https://mpusz.jfrog.io/ui/packages/conan:%2F%2Fmp-units)
|
||||
- (!) build: `BUILD_DOCS` CMake option renamed to `UNITS_BUILD_DOCS`
|
||||
- build: doxygen updated to 1.8.20
|
||||
- build: catch2 updated to 2.13.4
|
||||
|
@@ -325,7 +325,7 @@ differences:
|
||||
|
||||
.. code-block:: shell
|
||||
|
||||
conan remote add conan-mpusz https://api.bintray.com/conan/mpusz/conan-mpusz
|
||||
conan remote add conan-mpusz https://mpusz.jfrog.io/artifactory/api/conan/conan-oss
|
||||
|
||||
2. In your Conan configuration file provide package identifier of the ``mpusz/testing`` stream:
|
||||
|
||||
@@ -343,7 +343,7 @@ differences:
|
||||
|
||||
The identifiers of the latest packages can always be found in
|
||||
`the project's README file <https://github.com/mpusz/units/blob/master/README.md>`_ or on
|
||||
`the project's Bintray <https://bintray.com/mpusz/conan-mpusz/mp-units%3Ampusz>`_.
|
||||
`the project's Artifactory <https://mpusz.jfrog.io/ui/packages/conan:%2F%2Fmp-units>`_.
|
||||
|
||||
3. Force Conan to check for updated recipes ``-u`` and to build outdated packages ``-b outdated``:
|
||||
|
||||
|
Reference in New Issue
Block a user