diff options
author | Alejandro Hernandez Samaniego <alejandro@enedino.org> | 2021-02-24 10:26:33 -0700 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2021-03-11 14:04:45 +0000 |
commit | 3a60575cba45d484fc9e38d18fead637ad6c5e21 (patch) | |
tree | c2fdd7ab03e185fa4820adda5f13efb6d83c8628 /bitbake/doc/bitbake-user-manual/bitbake-user-manual-fetching.rst | |
parent | 0f84d24df8b83877b45b5d6aa3eca401b059071e (diff) | |
download | poky-3a60575cba45d484fc9e38d18fead637ad6c5e21.tar.gz |
bitbake: docs: Add Az fetcher documentation
(Bitbake rev: e3b480636a3c2716effd619b59cf55e11f9a6db0)
Signed-off-by: Alejandro Enedino Hernandez Samaniego <alhe@linux.microsoft.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'bitbake/doc/bitbake-user-manual/bitbake-user-manual-fetching.rst')
-rw-r--r-- | bitbake/doc/bitbake-user-manual/bitbake-user-manual-fetching.rst | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/bitbake/doc/bitbake-user-manual/bitbake-user-manual-fetching.rst b/bitbake/doc/bitbake-user-manual/bitbake-user-manual-fetching.rst index 6760b10828..e9a5f336df 100644 --- a/bitbake/doc/bitbake-user-manual/bitbake-user-manual-fetching.rst +++ b/bitbake/doc/bitbake-user-manual/bitbake-user-manual-fetching.rst | |||
@@ -624,6 +624,34 @@ Here are some example URLs: :: | |||
624 | SRC_URI = "repo://REPOROOT;protocol=git;branch=some_branch;manifest=my_manifest.xml" | 624 | SRC_URI = "repo://REPOROOT;protocol=git;branch=some_branch;manifest=my_manifest.xml" |
625 | SRC_URI = "repo://REPOROOT;protocol=file;branch=some_branch;manifest=my_manifest.xml" | 625 | SRC_URI = "repo://REPOROOT;protocol=file;branch=some_branch;manifest=my_manifest.xml" |
626 | 626 | ||
627 | .. _az-fetcher: | ||
628 | |||
629 | Az Fetcher (``az://``) | ||
630 | -------------------------- | ||
631 | |||
632 | This submodule fetches data from an | ||
633 | `Azure Storage account <https://docs.microsoft.com/en-us/azure/storage/>`__ , | ||
634 | it inherits its functionality from the HTTP wget fetcher, but modifies its | ||
635 | behavior to accomodate the usage of a | ||
636 | `Shared Access Signature (SAS) <https://docs.microsoft.com/en-us/azure/storage/common/storage-sas-overview>`__ | ||
637 | for non-public data. | ||
638 | |||
639 | Such functionality is set by the variable: | ||
640 | |||
641 | - :term:`AZ_SAS`: The Azure Storage Shared Access Signature provides secure | ||
642 | delegate access to resources, if this variable is set, the Az Fetcher will | ||
643 | use it when fetching artifacts from the cloud. | ||
644 | |||
645 | You can specify the AZ_SAS variable as shown below: :: | ||
646 | |||
647 | AZ_SAS = "se=2021-01-01&sp=r&sv=2018-11-09&sr=c&skoid=<skoid>&sig=<signature>" | ||
648 | |||
649 | Here is an example URL: :: | ||
650 | |||
651 | SRC_URI = "az://<azure-storage-account>.blob.core.windows.net/<foo_container>/<bar_file>" | ||
652 | |||
653 | It can also be used when setting mirrors definitions using the :term:`PREMIRRORS` variable. | ||
654 | |||
627 | Other Fetchers | 655 | Other Fetchers |
628 | -------------- | 656 | -------------- |
629 | 657 | ||