Artifactory for Artifact Management
Store, manage & distribute binaries seamlessly across your CI/CD pipelines.
#DevOps #Artifactory #CICD #Automation
To my #jfrog bubble: Given #artifactory with a remote (cached) repository. I can see the contents of the remote repo using curl commands, even using jf rt curl commands. But if I try to jf rt search for something, it doesn't return results. For jf rt dl you have to set JFROG_CLI_TRANSITIVE_DOWNLOAD=true. Is there something similar for jf rt search? Or do I have to code up a recursive curl based search?

@jdrouet Why now? Why not two years ago 😭

It needs expansion to handle #GitLab, but great tool for internal releases of #Debian packages instead of setting up tanks like #Artifactory.

Как переход на Z Garbage Collector в Java 17 сэкономил нам ресурсы: на примере хранилища артефактов

Привет, Хабр! Меня зовут Максим Шишкин, я инженер по нагрузочному тестированию в команде Platform V Works::Artifactory в СберТехе. Наше решение — менеджер репозиториев артефактов и контейнеров. Он позволяет организовать хранение, описание, тегирование сборок и дистрибутивов программных продуктов, а также готовых Docker-контейнеров. В этой статье я расскажу, как и почему мы перешли на Java 17, как протестировали возможности нового сборщика мусора Z Garbage Collector и в результате сэкономили ресурсы виртуальных машин — а вместе с этим и финансы. Надеюсь, наш опыт будет полезен инженерам по сопровождению, командам разработки и тестирования.

https://habr.com/ru/companies/sberbank/articles/972476/

#сбертех #platform_v #platform_v_works #artifactory #java #тестирование #сборщик_мусора #garbage_collector

Как переход на Z Garbage Collector в Java 17 сэкономил нам ресурсы: на примере хранилища артефактов

Привет, Хабр! Меня зовут Максим Шишкин, я инженер по нагрузочному тестированию в команде Platform V Works::Artifactory в СберТехе. Наше решение — менеджер репозиториев артефактов и контейнеров....

Хабр

I searched quite a bit this morning, and it turns out there is a far better open-source tool that works as an Artifactory replacement for small projects. It's not in any of the alternatives-to lists. It is known as mkdir.

#artifactory #jfrog #linux #selfhosting

@mvniekerk at 2025 , they don't know about #artifactory and #jfrog 🤓 even GitHub also head some repository functionality

@jerry I prevented the rollout of retention policies across our whole artifactory production cluster within my company.🫣

To be honest, I wasn't aware it was actually Friday the 13th. The reason was actually that I was doing support (SPOC). 😅

#support #friday13th #deployment #artifactory

In in the last two week I tried to get the vagrant-libvirt setup for #Artifactory up and running.

I now have a kind-of-working setup:
https://codeberg.org/johanneskastl/artifactory_vagrant_libvirt_ansible
https://github.com/johanneskastl/artifactory_vagrant_libvirt_ansible

This #vagrant setup creates a VM and installs the official Artifactory OSS version. It works kind of well in my tests. However, I deem the official systemd unit broken by design (separate toot following). So this setup installs a new unit that worked better in my tests (but not perfect, which I think is caused by the official startup scripts).

Have fun!

#DevOps #Artifactory #vagrant #libvirt #Ansible

artifactory_vagrant_libvirt_ansible

Vagrant-libvirt setup that creates a VM and installs Artifactory (OSS)

Codeberg.org

To create your own image cache, there are lots of options:

- The #distribution project is minimal but extendable. https://distribution.github.io/distribution/
- #Harbor has a lot of functionality for larger orgs: https://goharbor.io/
- #Zot is an alternative to Harbor: https://zotregistry.dev/
- #Artifactory and #Nexus each include a container registry option.

CNCF Distribution

High-level overview of the Registry

CNCF Distribution
Ich möchte jemanden angespitzt in den Boden stampfen.
❯ curl -IL https://repository.example.com/ HTTP/1.1 302 Moved Temporarily Server: nginx/1.24.0 (Ubuntu) Date: Fri, 21 Feb 2025 08:44:06 GMT Content-Type: text/html Content-Length: 154 Location: https://repository.example.com/ui/ Connection: keep-alive HTTP/1.1 502 Bad Gateway
Hingegen:
❯ curl -IL --user-agent "Microsoft Edge" https://repository.example.com/ HTTP/1.1 302 Moved Temporarily Server: nginx/1.24.0 (Ubuntu) Date: Fri, 21 Feb 2025 08:52:12 GMT Content-Type: text/html Content-Length: 154 Location: https://repository.example.com/ui/ Connection: keep-alive HTTP/1.1 200 OK
#Jfrog #Artifactory