Skip to content

Commit

Permalink
Automatic deploy (build number 99)
Browse files Browse the repository at this point in the history
  • Loading branch information
ConanCI bot committed Jun 7, 2024
1 parent 6f91c24 commit 60a3a90
Show file tree
Hide file tree
Showing 645 changed files with 1,445 additions and 1,355 deletions.
2 changes: 1 addition & 1 deletion 2.4/404.html
Original file line number Diff line number Diff line change
Expand Up @@ -127,7 +127,7 @@ <h1>Page Not Found<a class="headerlink" href="#page-not-found" title="Link to th

<div role="contentinfo">
<p>&#169; Copyright 2016-2024, JFrog.
<span class="lastupdated">Last updated on Jun 05, 2024.
<span class="lastupdated">Last updated on Jun 07, 2024.
</span></p>
</div>

Expand Down
2 changes: 1 addition & 1 deletion 2.4/Page Not Found.html
Original file line number Diff line number Diff line change
Expand Up @@ -120,7 +120,7 @@ <h1>Page not found</h1>

<div role="contentinfo">
<p>&#169; Copyright 2016-2024, JFrog.
<span class="lastupdated">Last updated on Jun 05, 2024.
<span class="lastupdated">Last updated on Jun 07, 2024.
</span></p>
</div>

Expand Down
34 changes: 17 additions & 17 deletions 2.4/_sources/devops/devops_local_recipes_index.rst.txt
Original file line number Diff line number Diff line change
Expand Up @@ -83,7 +83,7 @@ And that’s all! Now you're set to list and use packages from your `conan-cente
$ conan list "zlib/*" -r=mycenter
mycenter
zlib
zlib
zlib/1.2.11
zlib/1.2.12
zlib/1.2.13
Expand Down Expand Up @@ -138,24 +138,24 @@ We can see now the binary package in our local cache:

.. code-block:: bash
$ conan list zlib:*
$ conan list "zlib:*"
Local Cache
zlib
zlib
zlib/1.3
revisions
5c0f3a1a222eebb6bff34980bcd3e024 (2024-04-10 11:50:34 UTC)
packages
72c852c5f0ae27ca0b1741e5fd7c8b8be91a590a
info
settings
arch: x86_64
build_type: Release
compiler: gcc
compiler.version: 9
os: Linux
options
fPIC: True
shared: False
5c0f3a1a222eebb6bff34980bcd3e024 (2024-04-10 11:50:34 UTC)
packages
72c852c5f0ae27ca0b1741e5fd7c8b8be91a590a
info
settings
arch: x86_64
build_type: Release
compiler: gcc
compiler.version: 9
os: Linux
options
fPIC: True
shared: False
Finally, upload the binary package to our Artifactory repository to make it available for
our organization, users and CI jobs:
Expand Down Expand Up @@ -188,7 +188,7 @@ edit that file and remove all versions but the latest and then we `list` the rec
$ conan list "zlib/*" -r=mycenter
mycenter
zlib
zlib
zlib/1.3.1
When some of the recipes change, then note that the current Conan home already contains a
Expand Down
10 changes: 5 additions & 5 deletions 2.4/_sources/examples/commands/pkglists.rst.txt
Original file line number Diff line number Diff line change
Expand Up @@ -181,7 +181,7 @@ It is also possible to first ``conan list`` and create a list of things to remov
.. code-block:: bash
# Removes everything from the cache
$ conan list *#* --format=json > pkglist.json
$ conan list "*#*" --format=json > pkglist.json
$ conan remove --list=pkglist.json -c
Note that in this case, the default patterns are different in ``list`` and ``remove``, because of the destructive nature of ``conan remove``:
Expand All @@ -194,15 +194,15 @@ Then the pattern to remove everything will be different if we call directly ``co
.. code-block:: bash
# Removes everything from the cache
$ conan remove *
$ conan remove "*"
# OR via list, we need to explicitly include all revisions
$ conan list *#* --format=json > pkglist.json
$ conan list "*#*" --format=json > pkglist.json
$ conan remove --list=pkglist.json -c
# Removes only the binaries from the cache (leave recipes)
$ conan remove *:*
$ conan remove "*:*"
# OR via list, we need to explicitly include all revisions
$ conan list *#*:* --format=json > pkglist.json
$ conan list "*#*:*" --format=json > pkglist.json
$ conan remove --list=pkglist.json -c
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -105,7 +105,7 @@ that it's working correctly:
-------- Installing (downloading, building) binaries... --------
pkg/1.0: Copying sources to build folder
pkg/1.0: Building your package in /Users/myuser/.conan2/p/t/pkg929d53a5f06b1/b
pkg/1.0: Aggregating env generators
pkg/1.0: Generating aggregated env files
pkg/1.0: Package 'a0d37d10fdb83a0414d7f4a1fb73da2c210211c6' built
pkg/1.0: Build folder /Users/myuser/.conan2/p/t/pkg929d53a5f06b1/b
pkg/1.0: Generated conaninfo.txt
Expand Down Expand Up @@ -145,7 +145,7 @@ that it's working correctly:
-------- Installing (downloading, building) binaries... --------
pkg/1.0: Copying sources to build folder
pkg/1.0: Building your package in /Users/myuser/.conan2/p/t/pkg918904bbca9dc/b
pkg/1.0: Aggregating env generators
pkg/1.0: Generating aggregated env files
pkg/1.0: Package '44a4588d3fe63ccc6e7480565d35be38d405718e' built
pkg/1.0: Build folder /Users/myuser/.conan2/p/t/pkg918904bbca9dc/b
pkg/1.0: Generated conaninfo.txt
Expand Down Expand Up @@ -186,7 +186,7 @@ that it's working correctly:
-------- Installing (downloading, building) binaries... --------
pkg/1.0: Copying sources to build folder
pkg/1.0: Building your package in /Users/myuser/.conan2/p/t/pkgde9b63a6bed0a/b
pkg/1.0: Aggregating env generators
pkg/1.0: Generating aggregated env files
pkg/1.0: Package '19cf3cb5842b18dc78e5b0c574c1e71e7b0e17fc' built
pkg/1.0: Build folder /Users/myuser/.conan2/p/t/pkgde9b63a6bed0a/b
pkg/1.0: Generated conaninfo.txt
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,7 @@ flag makes sure that we only remove the build files, as we will need our source

.. code-block:: bash
$ conan list zlib/1.2.11:*
$ conan list "zlib/1.2.11:*"
$ conan cache path --folder build zlib/1.2.11:17b26a16efb893750e4481f98a154db2934ead88
$ conan cache clean zlib/1.2.11 --build
$ conan cache path --folder build zlib/1.2.11:17b26a16efb893750e4481f98a154db2934ead88
Expand Down
2 changes: 1 addition & 1 deletion 2.4/_sources/examples/runners/docker/basic.rst.txt
Original file line number Diff line number Diff line change
Expand Up @@ -453,7 +453,7 @@ If we now check the status of our conan and docker cache, we will see the new zl
$ conan list "*:*"
Found 1 pkg/version recipes matching * in local cache
Local Cache
zlib
zlib
zlib/1.3.1
revisions
e20364c96c45455608a72543f3a53133 (2024-04-29 17:18:07 UTC)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -151,7 +151,7 @@ If we now check the status of our Conan and docker cache, we will see the zlib p
$ conan list "*:*"
Found 1 pkg/version recipes matching * in local cache
Local Cache
zlib
zlib
zlib/1.3.1
revisions
e20364c96c45455608a72543f3a53133 (2024-04-29 17:18:07 UTC)
Expand Down Expand Up @@ -189,4 +189,4 @@ If we run the ``conan create`` command again we will see how Conan reuses the pr
* Starting the docker container *
*********************************
...
...
Original file line number Diff line number Diff line change
Expand Up @@ -121,7 +121,7 @@ We can now validate that the recipe and the package binary are in the cache:

.. code-block:: bash
$ conan list hello/1.0:*
$ conan list "hello/1.0:*"
Local Cache:
hello
hello/1.0
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -79,7 +79,7 @@ We can now validate that the recipe and the package binary are in the cache:

.. code-block:: bash
$ conan list mypkg:*
$ conan list "mypkg:*"
Found 1 pkg/version recipes matching mypkg in local cache
Local Cache
mypkg
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -136,7 +136,7 @@ We can now validate that the recipe and the package binary are in the cache:

.. code-block:: bash
$ conan list hello/1.0:*
$ conan list "hello/1.0:*"
Local Cache:
hello
hello/1.0
Expand Down
2 changes: 1 addition & 1 deletion 2.4/_sources/knowledge/faq.rst.txt
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ that you get an error like the following one:
shared=False
ERROR: Missing prebuilt package for 'zlib/1.2.11'. You can try:
- List all available packages using 'conan list {ref}:* -r=remote'
- List all available packages using 'conan list "{ref}:*" -r=remote'
- Explain missing binaries: replace 'conan install ...' with 'conan graph explain ...'
- Try to build locally from sources using the '--build=zlib/1.2.11' argument
Expand Down
22 changes: 11 additions & 11 deletions 2.4/_sources/reference/binary_model/dependencies.rst.txt
Original file line number Diff line number Diff line change
Expand Up @@ -70,16 +70,16 @@ If we now list the ``app/0.1`` binaries, we will see the binary just created:
$ conan list app/0.1:*
Local Cache
app/0.1
revisions
632e236936211ac2293ec33339ce582b (2023-09-25 22:34:17 UTC)
packages
3ca530d20914cf632eb00efbccc564da48190314
info
settings
...
requires
dep/0.1#d125304fb1fb088d5b92d4f8135f4dff:9bdee485ef71c14ac5f8a657202632bdb8b4482b
app/0.1
revisions
632e236936211ac2293ec33339ce582b (2023-09-25 22:34:17 UTC)
packages
3ca530d20914cf632eb00efbccc564da48190314
info
settings
...
requires
dep/0.1#d125304fb1fb088d5b92d4f8135f4dff:9bdee485ef71c14ac5f8a657202632bdb8b4482b
It is now visible that the ``app/0.1`` package-id depends on the full identifier of the ``dep/0.1`` dependency, that includes both its recipe revision and ``package_id``.

Expand Down Expand Up @@ -129,7 +129,7 @@ Now we will have two ``app/0.1`` different binaries:
.. code-block:: bash
:emphasize-lines: 12,13,18,19
$ conan list app/0.1:*
$ conan list "app/0.1:*"
Local Cache
app
app/0.1
Expand Down
58 changes: 29 additions & 29 deletions 2.4/_sources/reference/binary_model/package_id.rst.txt
Original file line number Diff line number Diff line change
Expand Up @@ -8,34 +8,34 @@ Let's take some package and list its binaries, for example:
.. code-block:: bash
:emphasize-lines: 8,19
$ conan list zlib/1.2.13:* -r=conancenter
zlib
zlib/1.2.13
revisions
97d5730b529b4224045fe7090592d4c1 (2023-08-22 02:51:57 UTC)
packages
d62dff20d86436b9c58ddc0162499d197be9de1e # package_id
info
settings
arch: x86_64
build_type: Release
compiler: apple-clang
compiler.version: 13
os: Macos
options
fPIC: True
shared: False
abe5e2b04ea92ce2ee91bc9834317dbe66628206 # package_id
info
settings
arch: x86_64
build_type: Release
compiler: gcc
compiler.version: 11
os: Linux
options
shared: True
$ conan list "zlib/1.2.13:*" -r=conancenter
Local Cache
zlib
zlib/1.2.13
revisions
97d5730b529b4224045fe7090592d4c1 (2023-08-22 02:51:57 UTC)
packages
d62dff20d86436b9c58ddc0162499d197be9de1e # package_id
info
settings
arch: x86_64
build_type: Release
compiler: apple-clang
compiler.version: 13
os: Macos
options
fPIC: True
shared: False
abe5e2b04ea92ce2ee91bc9834317dbe66628206 # package_id
info
settings
arch: x86_64
build_type: Release
compiler: gcc
compiler.version: 11
os: Linux
options
shared: True
We can see several binaries for the latest recipe revision of ``zlib/1.2.13``. Every binary is identified by its own ``package_id``, and below it we can see some information for that binary under ``info``. This information is the one used to compute the ``package_id``. Every time something changes in this information, like the architecture, or being a static or a shared library, a new ``package_id`` is computed because it represents a different binary.
Expand Down Expand Up @@ -76,7 +76,7 @@ If now we have a look to the binaries of ``openssl`` we can see something like:
.. code-block:: bash
:emphasize-lines: 8,20,21
$ conan list openssl/3.1.2:* -r=conancenter
$ conan list "openssl/3.1.2:*" -r=conancenter
conancenter
openssl
openssl/3.1.2
Expand Down
4 changes: 2 additions & 2 deletions 2.4/_sources/reference/commands/cache.rst.txt
Original file line number Diff line number Diff line change
Expand Up @@ -170,14 +170,14 @@ unless a specific flag is supplied, in which case only the specified folders wil

.. code-block:: text
$ conan cache clean "zlib*" --download
$ conan cache clean "zlib/*" --download
- Remove everything but the download folder for the ``zlib`` recipe:

.. code-block:: text
$ conan cache clean "*" --source --build --temp
$ conan cache clean "zlib/*" --source --build --temp
conan cache check-integrity
Expand Down
5 changes: 3 additions & 2 deletions 2.4/_sources/reference/commands/list.rst.txt
Original file line number Diff line number Diff line change
Expand Up @@ -214,7 +214,8 @@ revision ``#`` part:
# Make sure to quote the argument
$ conan list "zlib/1.2.11#*:*"
zlib
Local Cache
zlib
zlib/1.2.11
revisions
d77ee68739fcbe5bf37b8a4690eea6ea (2022-08-05 17:17:30 UTC)
Expand Down Expand Up @@ -302,7 +303,7 @@ By default, it will list all recipes and binaries included in the dependency gra
and ``--graph-binaries=<binary-mode>`` allow specifying what artifacts have to be listed in the final result, some examples:

- ``conan list --graph=graph.json --graph-binaries=build`` list exclusively the recipes and binaries that have been built from sources
- ``conan list --graph=graph.json --graph-recipes=*`` list exclusively the recipes, all recipes, but no binaries
- ``conan list --graph=graph.json --graph-recipes="*"`` list exclusively the recipes, all recipes, but no binaries
- ``conan list --graph=graph.json --graph-binaries=download`` list exclusively the binaries that have been downloaded in the last ``conan create`` or ``conan install``


Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -217,7 +217,7 @@ You will get something similar to this as the output of that command:
-------- Finalizing install (deploy, generators) ----------
conanfile.txt: Generator 'CMakeToolchain' calling 'generate()'
conanfile.txt: Generator 'CMakeDeps' calling 'generate()'
conanfile.txt: Aggregating env generators
conanfile.txt: Generating aggregated env files
As you can see in the output, there are a couple of things that happened:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -117,8 +117,7 @@ You can list existing revisions with the :command:`conan list` command:

.. code-block:: bash
$ conan list zlib/1.2.12#* -r=conancenter
$ conan list "zlib/1.2.12#*" -r=conancenter
conancenter
zlib
zlib/1.2.12
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -132,7 +132,7 @@ You can check the output:
-------- Finalizing install (deploy, generators) ----------
conanfile.txt: Generator 'CMakeToolchain' calling 'generate()'
conanfile.txt: Generator 'CMakeDeps' calling 'generate()'
conanfile.txt: Aggregating env generators
conanfile.txt: Generating aggregated env files
Now, if you check the folder you will see that Conan generated a new
file called ``conanbuild.sh/bat``. This is the result of automatically invoking a
Expand Down
Loading

0 comments on commit 60a3a90

Please sign in to comment.