# \#artifacts

**URL:** https://discourse.julialang.org/tag/artifacts/498.md

[Latest](https://discourse.julialang.org/latest.md) · [Categories](https://discourse.julialang.org/categories.md) · [Tags](https://discourse.julialang.org/tags.md)

---

## [Privately hosting BinaryBuilder products with authentication](https://discourse.julialang.org/t/privately-hosting-binarybuilder-products-with-authentication/88409)

<div class="topic-metadata">

**Author:** [@danielmatz](https://discourse.julialang.org/u/danielmatz)\
**Replies:** 23\
**Last updated:** [July 3, 2026, 1:19pm UTC](https://discourse.julialang.org/t/privately-hosting-binarybuilder-products-with-authentication/88409 "2026-07-03T13:19:31Z")

</div>

I’m trying to host some binaries I created with BinaryBuilder on my work’s internal web server. Accessing the server requires authentication. I can use curl at the command line to download an artifact. By providing my u…

---

## [Test data as Artifact](https://discourse.julialang.org/t/test-data-as-artifact/136239)

<div class="topic-metadata">

**Author:** [@yakir12](https://discourse.julialang.org/u/yakir12)\
**Replies:** 11\
**Last updated:** [April 7, 2026, 7:02pm UTC](https://discourse.julialang.org/t/test-data-as-artifact/136239 "2026-04-07T19:02:46Z")

</div>

My package’s tests require ~20 MB of data. Currently, this data is regenerated on every test run. I’d like to generate it once (e.g., per release) and fetch it at test time instead. The Julia Artifacts framework seems l…

---

## [How to cleanup artifacts folder](https://discourse.julialang.org/t/how-to-cleanup-artifacts-folder/101277)

<div class="topic-metadata">

**Author:** [@juliohm](https://discourse.julialang.org/u/juliohm)\
**Replies:** 7\
**Last updated:** [December 14, 2025, 7:00pm UTC](https://discourse.julialang.org/t/how-to-cleanup-artifacts-folder/101277 "2025-12-14T19:00:05Z")

</div>

I recently noticed that my home folder is occupying 89% of my SSD because of .julia/artifacts: How to clean up this folder and start fresh? I just want to keep the global environments I’ve defined and the dev’ed pack…

---

## [How to distribute a wrapper for a C++ library?](https://discourse.julialang.org/t/how-to-distribute-a-wrapper-for-a-c-library/130581)

<div class="topic-metadata">

**Author:** [@Vasily\_Pisarev](https://discourse.julialang.org/u/Vasily_Pisarev)\
**Replies:** 9\
**Last updated:** [December 10, 2025, 8:42pm UTC](https://discourse.julialang.org/t/how-to-distribute-a-wrapper-for-a-c-library/130581 "2025-12-10T20:42:44Z")

</div>

Could anyone share experience on how to distribute a C++ wrapper through package manager? My workflow idea is the following: package is available from a third-party registry wrapped library and C++ shim are packaged i…

---

## [Makie Texture Atlas Caching](https://discourse.julialang.org/t/makie-texture-atlas-caching/134131)

<div class="topic-metadata">

**Author:** [@Chrysoberyl](https://discourse.julialang.org/u/Chrysoberyl)\
**Replies:** 3\
**Last updated:** [November 27, 2025, 9:39am UTC](https://discourse.julialang.org/t/makie-texture-atlas-caching/134131 "2025-11-27T09:39:12Z")

</div>

When using Makie offline, I got this warning: Warning: downloading texture atlas failed, need to re-create from scratch. exception = RequestError: Could not resolve host: github.com while requesting https://github.com/M…

---

## [Artifact Qt6Declarative blocked by anti-virus](https://discourse.julialang.org/t/artifact-qt6declarative-blocked-by-anti-virus/132978)

<div class="topic-metadata">

**Author:** [@henrikjaerleblad](https://discourse.julialang.org/u/henrikjaerleblad)\
**Replies:** 3\
**Last updated:** [October 8, 2025, 2:29pm UTC](https://discourse.julialang.org/t/artifact-qt6declarative-blocked-by-anti-virus/132978 "2025-10-08T14:29:19Z")

</div>

I have been working on a Julia environment on my Linux laptop for a long time. I wanted to try the environment on my other laptop, which is a Windows laptop. I cloned the Git repository and then I did a Pkg.instantiate(…

---

## [Why can svgplugin.dll not be found? (for PackageCompiler binary, bundled artifacts)](https://discourse.julialang.org/t/why-can-svgplugin-dll-not-be-found-for-packagecompiler-binary-bundled-artifacts/130848)

<div class="topic-metadata">

**Author:** [@testmax](https://discourse.julialang.org/u/testmax)\
**Replies:** 1\
**Last updated:** [July 18, 2025, 5:31pm UTC](https://discourse.julialang.org/t/why-can-svgplugin-dll-not-be-found-for-packagecompiler-binary-bundled-artifacts/130848 "2025-07-18T17:31:47Z")

</div>

Hello all! I would like to understand, how the DLLs are loaded by the EXE generated with PackageCompiler.jl. The issue is that I have a problem with a compiled program and the GR\_jll.jl DLLs. Specifically, when exporti…

---

## [Building environments without any artifacts involved](https://discourse.julialang.org/t/building-environments-without-any-artifacts-involved/130251)

<div class="topic-metadata">

**Author:** [@Herve](https://discourse.julialang.org/u/Herve)\
**Replies:** 1\
**Last updated:** [June 26, 2025, 7:54pm UTC](https://discourse.julialang.org/t/building-environments-without-any-artifacts-involved/130251 "2025-06-26T19:54:30Z")

</div>

Hi. I am wondering if there exists a tool to determine if a given package is installable without pulling any artifact. It has a meaning in different contexts: if I want to be able to review all code involved in my comp…

---

## [ProfileView (Cairo? Gtk4?) started using some odd font, but why?](https://discourse.julialang.org/t/profileview-cairo-gtk4-started-using-some-odd-font-but-why/125780)

<div class="topic-metadata">

**Author:** [@HanD](https://discourse.julialang.org/u/HanD)\
**Replies:** 14\
**Last updated:** [February 12, 2025, 8:10am UTC](https://discourse.julialang.org/t/profileview-cairo-gtk4-started-using-some-odd-font-but-why/125780 "2025-02-12T08:10:39Z")

</div>

I’v been using ProfileView.jl for some time now, with success. However, recently, the display changed, and the tooltips and various other displayed strings started using some font which doesn’t have regular ASCII charact…

---

## [Artifacts for dummies?](https://discourse.julialang.org/t/artifacts-for-dummies/123251)

<div class="topic-metadata">

**Author:** [@lmiq](https://discourse.julialang.org/u/lmiq)\
**Replies:** 7\
**Last updated:** [November 29, 2024, 9:59pm UTC](https://discourse.julialang.org/t/artifacts-for-dummies/123251 "2024-11-29T21:59:08Z")

</div>

I tried yesterday to use Artifacts to store some testing data for a package, and failed miserably. First, I couldn’t find a clear indication on how to obtain the git-tree-sha1, or the sha256 that are required for the ex…

---

## [Cannot download artifacts from a private repo](https://discourse.julialang.org/t/cannot-download-artifacts-from-a-private-repo/119736)

<div class="topic-metadata">

**Author:** [@chkat](https://discourse.julialang.org/u/chkat)\
**Replies:** 0\
**Last updated:** [September 23, 2024, 9:02am UTC](https://discourse.julialang.org/t/cannot-download-artifacts-from-a-private-repo/119736 "2024-09-23T09:02:12Z")

</div>

In my Artifacts.toml file I put the link to the raw file that I want to download from gitlab. But since my project is private I am getting the error: Error: RequestError: HTTP/2 404 while requesting https://\<my link to…

---

## [Failure to download artifacts: cannot add/update some packages!](https://discourse.julialang.org/t/failure-to-download-artifacts-cannot-add-update-some-packages/119248)

<div class="topic-metadata">

**Author:** [@Livio](https://discourse.julialang.org/u/Livio)\
**Replies:** 2\
**Last updated:** [September 12, 2024, 7:11pm UTC](https://discourse.julialang.org/t/failure-to-download-artifacts-cannot-add-update-some-packages/119248 "2024-09-12T19:11:29Z")

</div>

The problem: I run ENV\["JULIA\_DEBUG"\] = "all" # detailed debug info import Pkg Pkg.add("HTTP") but fail to install HTTP because I can’t download the artifact OpenSSL (stacktrace below). Additional info: Julia version…

---

## [Artifacts folder not empty - error when installing Plots.jl](https://discourse.julialang.org/t/artifacts-folder-not-empty-error-when-installing-plots-jl/117289)

<div class="topic-metadata">

**Author:** [@c\_sell](https://discourse.julialang.org/u/c_sell)\
**Replies:** 5\
**Last updated:** [July 29, 2024, 8:05am UTC](https://discourse.julialang.org/t/artifacts-folder-not-empty-error-when-installing-plots-jl/117289 "2024-07-29T08:05:32Z")

</div>

Hi, I’m getting the same error for different packages in Julia. For example, when I try to install Plots, I get the error. IOError: rm("C:\\\\Users\\\\\_\_\_\\\\.julia\\\\artifacts\\\\jl\_6eeUjb\\\\bin"): directory not empty (ENOTEMPT…

---

## [Certain packages do not precompile in Julia Docker](https://discourse.julialang.org/t/certain-packages-do-not-precompile-in-julia-docker/115824)

<div class="topic-metadata">

**Author:** [@cirobr](https://discourse.julialang.org/u/cirobr)\
**Replies:** 2\
**Last updated:** [June 20, 2024, 2:55pm UTC](https://discourse.julialang.org/t/certain-packages-do-not-precompile-in-julia-docker/115824 "2024-06-20T14:55:40Z")

</div>

Cheers, My docker container uses several packages and ran smoothly up to the point I added package ImageInTerminal to the environment. Apparently, the container needs an artifact file that is not being pulled/created. E…

---

## [LoadError: Cannot locate artifact 'kaleido' for aarch64-apple-darwin…](https://discourse.julialang.org/t/loaderror-cannot-locate-artifact-kaleido-for-aarch64-apple-darwin/115245)

<div class="topic-metadata">

**Author:** [@artbx25](https://discourse.julialang.org/u/artbx25)\
**Replies:** 1\
**Last updated:** [June 6, 2024, 11:19am UTC](https://discourse.julialang.org/t/loaderror-cannot-locate-artifact-kaleido-for-aarch64-apple-darwin/115245 "2024-06-06T11:19:41Z")

</div>

Hi, I’m new to Julia and trying to run a project on a mac M1 with Julia v1.10 that needs the packages: ✗ PlotlyBase ✗ ORCA ✗ PlotlyJS However when trying to add them I get an error (they also can’t be precompiled). …

---

## [Artifacts: Can basic authentication be used?](https://discourse.julialang.org/t/artifacts-can-basic-authentication-be-used/54453)

<div class="topic-metadata">

**Author:** [@Erik\_Engheim](https://discourse.julialang.org/u/Erik_Engheim)\
**Replies:** 4\
**Last updated:** [April 4, 2024, 12:34am UTC](https://discourse.julialang.org/t/artifacts-can-basic-authentication-be-used/54453 "2024-04-04T00:34:40Z")

</div>

I am using the Julia Artifacts system and setting up a Artifacts.toml file where the binaries are for internal private usage. We are using something like JFrog Artifactory, where one typically does Basic authentication u…

---

## [Access denied for plotting artifacts](https://discourse.julialang.org/t/access-denied-for-plotting-artifacts/110570)

<div class="topic-metadata">

**Author:** [@Christopher\_Fisher](https://discourse.julialang.org/u/Christopher_Fisher)\
**Replies:** 7\
**Last updated:** [February 22, 2024, 12:09pm UTC](https://discourse.julialang.org/t/access-denied-for-plotting-artifacts/110570 "2024-02-22T12:09:04Z")

</div>

For seemingly no reason, I encountered an error with GR\_jll failing to compile. Nothing changed on my system as far as I can tell. This ultimately lead the error below after upgrading from Julia 1.10 to 1.10.1. Precompi…

---

## [How do I set permissions for a binary executable artifact?](https://discourse.julialang.org/t/how-do-i-set-permissions-for-a-binary-executable-artifact/109791)

<div class="topic-metadata">

**Author:** [@evanderveer](https://discourse.julialang.org/u/evanderveer)\
**Replies:** 1\
**Last updated:** [February 6, 2024, 10:37am UTC](https://discourse.julialang.org/t/how-do-i-set-permissions-for-a-binary-executable-artifact/109791 "2024-02-06T10:37:27Z")

</div>

I am trying to use Artifacts.jl to download a binary executable as part of a package I am developing. It seems like the executable file is downloading just fine when I \] add \<package\_name\>, but after installation the fil…

---

## [Is it fine to download artifacts from Github for bisecting changes in Julia?](https://discourse.julialang.org/t/is-it-fine-to-download-artifacts-from-github-for-bisecting-changes-in-julia/109159)

<div class="topic-metadata">

**Author:** [@nsajko](https://discourse.julialang.org/u/nsajko)\
**Replies:** 5\
**Last updated:** [February 2, 2024, 12:14am UTC](https://discourse.julialang.org/t/is-it-fine-to-download-artifacts-from-github-for-bisecting-changes-in-julia/109159 "2024-02-02T00:14:24Z")

</div>

Regarding bisecting changes in the Julia implementation (usually on the master branch), I feel like people usually build each commit locally while bisecting? Is there a good reason for doing that, instead of just downloa…

---

## [Package with large artifacts - CI runners out of disk space](https://discourse.julialang.org/t/package-with-large-artifacts-ci-runners-out-of-disk-space/108964)

<div class="topic-metadata">

**Author:** [@pat-alt](https://discourse.julialang.org/u/pat-alt)\
**Replies:** 2\
**Last updated:** [January 19, 2024, 6:52am UTC](https://discourse.julialang.org/t/package-with-large-artifacts-ci-runners-out-of-disk-space/108964 "2024-01-19T06:52:38Z")

</div>

Hi there, I’m working on a package that makes a new financial dataset, model and model activations available. The latter are quite big and I’m trying to make them available as Arrow files through artifacts (see here). U…

---

## [Fix git artifact on NixOS](https://discourse.julialang.org/t/fix-git-artifact-on-nixos/108567)

<div class="topic-metadata">

**Author:** [@laikq](https://discourse.julialang.org/u/laikq)\
**Replies:** 1\
**Last updated:** [January 9, 2024, 3:09pm UTC](https://discourse.julialang.org/t/fix-git-artifact-on-nixos/108567 "2024-01-09T15:09:48Z")

</div>

I’m using Documenter on NixOS. When I run julia --project make.jl, I get the following error: ┌ Warning: Unable to determine HTML(edit\_link = ...) from remote HEAD branch, defaulting to "master". │ Calling \`git remote\` …

---

## [Error with MKL artifact when running app built through PackageCompiler.jl](https://discourse.julialang.org/t/error-with-mkl-artifact-when-running-app-built-through-packagecompiler-jl/98847)

<div class="topic-metadata">

**Author:** [@heyx3](https://discourse.julialang.org/u/heyx3)\
**Replies:** 1\
**Last updated:** [May 14, 2023, 9:42pm UTC](https://discourse.julialang.org/t/error-with-mkl-artifact-when-running-app-built-through-packagecompiler-jl/98847 "2023-05-14T21:42:33Z")

</div>

I’m experimenting with building my Julia application into an executable using PackageCompiler.jl. The build process seems to go just fine, but when I run the executable, it tries twice to “download artifact: MKL”, appear…

---

## [Permissions error in ArtifactUtils.upload\_to\_gist](https://discourse.julialang.org/t/permissions-error-in-artifactutils-upload-to-gist/96469)

<div class="topic-metadata">

**Author:** [@e3c6](https://discourse.julialang.org/u/e3c6)\
**Replies:** 7\
**Last updated:** [March 29, 2023, 9:59pm UTC](https://discourse.julialang.org/t/permissions-error-in-artifactutils-upload-to-gist/96469 "2023-03-29T21:59:49Z")

</div>

I am having the following issue with ArtifactUtils.upload\_to\_gist: julia\> gist = ArtifactUtils.upload\_to\_gist(artifact\_id) - Creating gist... ✓ Created gist Cloning into '.'... ERROR: Repository not found. fatal: Could …

---

## [Artifact issue while containerising application on Google cloud build](https://discourse.julialang.org/t/artifact-issue-while-containerising-application-on-google-cloud-build/83503)

<div class="topic-metadata">

**Author:** [@mdsa3d](https://discourse.julialang.org/u/mdsa3d)\
**Replies:** 4\
**Last updated:** [March 5, 2023, 8:10pm UTC](https://discourse.julialang.org/t/artifact-issue-while-containerising-application-on-google-cloud-build/83503 "2023-03-05T20:10:55Z")

</div>

Hi, I have been facing Julia artifacts error while trying to deploy a Julia application on google cloud build. The application works fine normally and even after dockerizing locally. But for some reason on GCP, it fails …

---

## [Optional testing files in pacakge?](https://discourse.julialang.org/t/optional-testing-files-in-pacakge/94657)

<div class="topic-metadata">

**Author:** [@lntricate](https://discourse.julialang.org/u/lntricate)\
**Replies:** 2\
**Last updated:** [February 15, 2023, 4:03pm UTC](https://discourse.julialang.org/t/optional-testing-files-in-pacakge/94657 "2023-02-15T16:03:48Z")

</div>

Hello, I have made a small package for reading and writing a particular file type, and I would like to provide some sample testing files to run unit tests on. However, it seems suboptimal to have them downloaded with the…

---

## [Bumping package version after Artifact update](https://discourse.julialang.org/t/bumping-package-version-after-artifact-update/89522)

<div class="topic-metadata">

**Author:** [@Gregstrq](https://discourse.julialang.org/u/Gregstrq)\
**Replies:** 11\
**Last updated:** [October 31, 2022, 4:30pm UTC](https://discourse.julialang.org/t/bumping-package-version-after-artifact-update/89522 "2022-10-31T16:30:35Z")

</div>

If I update the source of the artifact (.tar.gz file in another repo) that the package depends upon, do I need to bump the package version? Or will the artifact system automatically see, that the source has changed and w…

---

## [Are Julia Artifacts only for tarballs?](https://discourse.julialang.org/t/are-julia-artifacts-only-for-tarballs/89039)

<div class="topic-metadata">

**Author:** [@moe\_kayali](https://discourse.julialang.org/u/moe_kayali)\
**Replies:** 2\
**Last updated:** [October 21, 2022, 11:06pm UTC](https://discourse.julialang.org/t/are-julia-artifacts-only-for-tarballs/89039 "2022-10-21T23:06:52Z")

</div>

Hello! I am wondering if I can use Artifact.toml to automatically download static resources I’m using in my Julia package. The catch is that these are (uncompressed) binary files. Here is an minimal example: \[openflight…

---

## [Using Plots fails (partially solved but mysterious)](https://discourse.julialang.org/t/using-plots-fails-partially-solved-but-mysterious/76120)

<div class="topic-metadata">

**Author:** [@tomerarnon](https://discourse.julialang.org/u/tomerarnon)\
**Replies:** 2\
**Last updated:** [October 12, 2022, 1:07pm UTC](https://discourse.julialang.org/t/using-plots-fails-partially-solved-but-mysterious/76120 "2022-10-12T13:07:45Z")

</div>

With Julia 1.7 on ubuntu, and with the latest Plots release, running using Plots yields the error: ERROR: InitError: could not load library "/home/users/tarnon/.julia/artifacts/b069ad81d556658ea64a543367e128e535fab269/…

---

## [Forbid Pkg to try and download artifact from outside world?](https://discourse.julialang.org/t/forbid-pkg-to-try-and-download-artifact-from-outside-world/87357)

<div class="topic-metadata">

**Author:** [@BambOoxX](https://discourse.julialang.org/u/BambOoxX)\
**Replies:** 0\
**Last updated:** [September 16, 2022, 8:52am UTC](https://discourse.julialang.org/t/forbid-pkg-to-try-and-download-artifact-from-outside-world/87357 "2022-09-16T08:52:03Z")

</div>

I just managed to add an artifact to one of my packages, however while attempting that I had some address issues to my local storage. This resulted in Pkg errors during instantiate. The error prompted that Pkg tried to …

---

## [\`add\_artifact!\` fails because of a checksum test, while the tarball was made with \`Tar.jl\`](https://discourse.julialang.org/t/add-artifact-fails-because-of-a-checksum-test-while-the-tarball-was-made-with-tar-jl/87306)

<div class="topic-metadata">

**Author:** [@BambOoxX](https://discourse.julialang.org/u/BambOoxX)\
**Replies:** 2\
**Last updated:** [September 16, 2022, 8:41am UTC](https://discourse.julialang.org/t/add-artifact-fails-because-of-a-checksum-test-while-the-tarball-was-made-with-tar-jl/87306 "2022-09-16T08:41:31Z")

</div>

Hello, I’m trying to add some binary artifacts to one of my packages. As I am on windows, I do not use BinaryBuilder as it does not seem supported at the moment for that OS. However, I tried using ArtifactUtils to ease …

[Next page](https://discourse.julialang.org/tag/artifacts/498.md?match_all_tags=true&page=1&tags%5B%5D=artifacts)
