{"id":81792,"date":"2021-04-08T13:07:07","date_gmt":"2021-04-08T11:07:07","guid":{"rendered":"https:\/\/jfrog.com\/?p=81792"},"modified":"2021-09-22T13:07:35","modified_gmt":"2021-09-22T11:07:35","slug":"npm-flies-with-jfrog-cli","status":"publish","type":"post","link":"https:\/\/jfrog.com\/de\/blog\/npm-flies-with-jfrog-cli\/","title":{"rendered":"npm-Pakete mit JFrog CLI"},"content":{"rendered":"<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-31153\" src=\"https:\/\/media.jfrog.com\/wp-content\/uploads\/2018\/01\/20132704\/CLI-and-npm-863x300.png\" alt=\"JFrog CLI and npm builds\" width=\"863\" height=\"300\" srcset=\"https:\/\/speedmedia2.jfrog.com\/08612fe1-9391-4cf3-ac1a-6dd49c36b276\/media.jfrog.com\/wp-content\/uploads\/2018\/01\/20132704\/CLI-and-npm-863x300.png?speedsize=w_863 863w, https:\/\/speedmedia2.jfrog.com\/08612fe1-9391-4cf3-ac1a-6dd49c36b276\/media.jfrog.com\/wp-content\/uploads\/2018\/01\/20132704\/CLI-and-npm-863x300.png?speedsize=w_300 300w, https:\/\/speedmedia2.jfrog.com\/08612fe1-9391-4cf3-ac1a-6dd49c36b276\/media.jfrog.com\/wp-content\/uploads\/2018\/01\/20132704\/CLI-and-npm-863x300.png?speedsize=w_768 768w\" sizes=\"(max-width: 863px) 100vw, 863px\" \/><\/p>\n<p><em><strong>Dieser Blogbeitrag wurde zuletzt am 7. April 2021 aktualisiert<\/strong><\/em><\/p>\n<p><a href=\"https:\/\/www.jfrog.com\/confluence\/display\/CLI\/JFrog+CLI\" target=\"_blank\" rel=\"noopener noreferrer\"><span style=\"font-weight: 400\">JFrog CLI<\/span><\/a><span style=\"font-weight: 400\"> ist ein kompakter und intelligenter Client, der eine unkomplizierte Oberfl\u00e4che hat und die Arbeit mit <\/span><a href=\"https:\/\/www.jfrog.com\/confluence\/display\/RTF\/Welcome+to+Artifactory\" target=\"_blank\" rel=\"noopener noreferrer\"><span style=\"font-weight: 400\">JFrog Artifactory<\/span><\/a><span style=\"font-weight: 400\"> enorm vereinfacht. Die vereinfachten Befehle erm\u00f6glichen es Ihnen, lesbare Automatisierungsskripte zu erstellen, die einfach zu warten sowie effizient und zuverl\u00e4ssig sind.<\/span><\/p>\n<p><span style=\"font-weight: 400\">Ab Version 1.13.1, <\/span><a href=\"https:\/\/jfrog.com\/de\/getcli\/\" target=\"_blank\" rel=\"noopener noreferrer\"><span style=\"font-weight: 400\">hat JFrog CLI<\/span><\/a><span style=\"font-weight: 400\"> seine Unterst\u00fctzung auf <\/span><a href=\"https:\/\/www.jfrog.com\/confluence\/display\/RTF\/Npm+Registry\" target=\"_blank\" rel=\"noopener noreferrer\"><span style=\"font-weight: 400\">npm-Pakete<\/span><\/a><span style=\"font-weight: 400\">erweitert, zus\u00e4tzlich zur Unterst\u00fctzung von <\/span><a href=\"https:\/\/jfrog.com\/de\/blog\/easy-ci-jfrog-cli\/\" target=\"_blank\" rel=\"noopener noreferrer\"><span style=\"font-weight: 400\">Maven- und Gradle-<\/span><\/a><span style=\"font-weight: 400\">Builds. In diesem Blog-Beitrag werden die verf\u00fcgbaren <\/span><a href=\"https:\/\/www.jfrog.com\/confluence\/display\/CLI\/CLI+for+JFrog+Artifactory#CLIforJFrogArtifactory-BuildingNpmPackages\" target=\"_blank\" rel=\"noopener noreferrer\"><span style=\"font-weight: 400\">npm-Befehle<\/span><\/a><span style=\"font-weight: 400\"> beschrieben, die mit dem npm-Client arbeiten, um Ihre npm-Builds zu verwalten Mit dem JFrog CLI k\u00f6nnen Sie:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Ihre npm-Build-Informationen in Artifactory sammeln und ver\u00f6ffentlichen<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Ihre Builds einfach nachverfolgen, sobald Sie die Build-Informationen in Artifactory ver\u00f6ffentlicht haben <\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Einsicht in die verwendeten Abh\u00e4ngigkeiten gewinnen<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Informationen \u00fcber die Build-Umgebung erstellen<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Ihre Builds durch die Anbindung von <\/span><a href=\"https:\/\/jfrog.com\/de\/xray\/\"><span style=\"font-weight: 400\">JFrog Xray<\/span><\/a> auf m\u00f6gliche Schwachstellen \u00fcberpr\u00fcfen<\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Ihre Builds umsetzen<\/span><\/li>\n<\/ul>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-31115\" src=\"https:\/\/media.jfrog.com\/wp-content\/uploads\/2018\/01\/20132714\/npm_jfrogcli_blog.png\" alt=\"JFrog CLI and npm builds\" width=\"863\" height=\"258\" srcset=\"https:\/\/speedmedia2.jfrog.com\/08612fe1-9391-4cf3-ac1a-6dd49c36b276\/media.jfrog.com\/wp-content\/uploads\/2018\/01\/20132714\/npm_jfrogcli_blog.png?speedsize=w_1000 1000w, https:\/\/speedmedia2.jfrog.com\/08612fe1-9391-4cf3-ac1a-6dd49c36b276\/media.jfrog.com\/wp-content\/uploads\/2018\/01\/20132714\/npm_jfrogcli_blog.png?speedsize=w_300 300w, https:\/\/speedmedia2.jfrog.com\/08612fe1-9391-4cf3-ac1a-6dd49c36b276\/media.jfrog.com\/wp-content\/uploads\/2018\/01\/20132714\/npm_jfrogcli_blog.png?speedsize=w_768 768w\" sizes=\"(max-width: 863px) 100vw, 863px\" \/><\/p>\n<p><span style=\"font-weight: 400\">Die folgenden Schritte f\u00fchren Sie durch den kompletten Prozess, um Ihr npm-Build zum Laufen zu bringen:<\/span><\/p>\n<ol>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Klonen Sie ein Projekt. <\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Stellen Sie die <\/span><a href=\"https:\/\/www.jfrog.com\/confluence\/display\/CLI\/CLI+for+JFrog+Artifactory#CLIforJFrogArtifactory-Configuration\" target=\"_blank\" rel=\"noopener noreferrer\"><span style=\"font-weight: 400\">CLI-Verbindung zu Ihrem(n) Artifactory-Server(n)<\/span><\/a><span style=\"font-weight: 400\"> ein.<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Installieren Sie die Paketabh\u00e4ngigkeiten.<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Ver\u00f6ffentlichen Sie das Paket in Artifactory.<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">\u00dcberpr\u00fcfen Sie den Build.<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Setzen Sie den Build um.<\/span><\/li>\n<\/ol>\n<h2>Voraussetzungen<\/h2>\n<p><span style=\"font-weight: 400\">Bevor wir beginnen, m\u00fcssen Sie Folgendes durchf\u00fchren.<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Installieren Sie <\/span><a href=\"https:\/\/jfrog.com\/de\/getcli\/\" target=\"_blank\" rel=\"noopener noreferrer\"><span style=\"font-weight: 400\">JFrog CLI<\/span><\/a><span style=\"font-weight: 400\"> unter Verwendung des folgenden Befehls:<\/span><span style=\"font-weight: 400\"><br \/>\n<\/span><\/p>\n<pre><span style=\"font-weight: 400\">$ curl -fL<\/span><span style=\"font-weight: 400\"> https:\/\/getcli.jfrog.io<\/span><span style=\"font-weight: 400\"> | sh<\/span><\/pre>\n<\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Richten Sie Ihre Umgebung ein (optional, aber empfohlen):<\/span>\n<ul>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Laden Sie <\/span><a href=\"https:\/\/www.npmjs.com\/get-npm\" target=\"_blank\" rel=\"noopener noreferrer\"><span style=\"font-weight: 400\"><\/span><\/a><span style=\"font-weight: 400\"> Ihren npm-Client<\/span> herunter und installieren Sie ihn<\/li>\n<li style=\"font-weight: 400\"><a href=\"https:\/\/www.jfrog.com\/de\/artifactory\/free-trial\/\"><span style=\"font-weight: 400\">Laden Sie Artifactory<\/span><\/a><span style=\"font-weight: 400\">-Version 5.5.2 und h\u00f6her herunter. <\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Laden Sie <a href=\"https:\/\/jfrog.com\/de\/xray\/free-trial\/\" target=\"_blank\" rel=\"noopener noreferrer\">Xray<\/a><\/span><span style=\"font-weight: 400\"> herunter.<\/span><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<h2>1. Klonen Sie Ihr Projekt<\/h2>\n<p><span style=\"font-weight: 400\">Sie k\u00f6nnen jedes npm-Projekt klonen. In unserem Beispiel haben wir das <\/span><a href=\"https:\/\/github.com\/twbs\/bootstrap\" target=\"_blank\" rel=\"noopener noreferrer\"><span style=\"font-weight: 400\">twbs Bootstrap<\/span><\/a><span style=\"font-weight: 400\">-Projekt mit dem folgenden Git-Befehl geklont: <\/span><\/p>\n<pre><b><\/b>$ git clone https:\/\/github.com\/twbs\/bootstrap.git<\/pre>\n<h2><span style=\"font-weight: 400\">2. Konfigurieren Sie Artifactory mit JFrog CLI <\/span><\/h2>\n<p><span style=\"font-weight: 400\">Dazu m\u00fcssen Sie nur den folgenden Befehl ausf\u00fchren: <\/span><\/p>\n<pre>$ jfrog config<\/pre>\n<p><span style=\"font-weight: 400\">Fahren Sie wie folgt fort, um Ihren Artifactory-Servernamen, die URL, den Artifactory-Benutzernamen und das Passwort zu \u00e4ndern:<\/span><br \/>\n<img decoding=\"async\" class=\"alignnone wp-image-31139 size-full\" src=\"https:\/\/media.jfrog.com\/wp-content\/uploads\/2018\/01\/20132706\/2-Configure-Artifactory-with-JFrog-CLI.gif\" alt=\"2 Configure Artifactory with JFrog CLI\" width=\"1373\" height=\"384\" \/><\/p>\n<p><span style=\"font-weight: 400\">Hurra, die Verbindung ist hergestellt!<\/span><\/p>\n<h2>3. Npm-Repositories einstellen<\/h2>\n<p>F\u00fchren Sie die folgende Einstellung f\u00fcr npm-Repositories aus, die unsere npm-Repositories f\u00fcr unseren Build konfiguriert:<\/p>\n<pre>$ jfrog rt npmc<\/pre>\n<p>Die Befehle helfen uns, die npm-Repositories wie folgt zu konfigurieren:<\/p>\n<p><img decoding=\"async\" class=\"size-full wp-image-72958 alignnone\" src=\"https:\/\/media.jfrog.com\/wp-content\/uploads\/2018\/01\/07133513\/1_Setting-npm-repositories-1.gif\" alt=\"Setting npm repositories\" width=\"567\" height=\"406\" \/><\/p>\n<h2>4. Installieren Sie npm-Pakete<\/h2>\n<p><span style=\"font-weight: 400\">F\u00fchren Sie den folgenden <\/span><a href=\"https:\/\/www.jfrog.com\/confluence\/display\/CLI\/CLI+for+JFrog+Artifactory#CLIforJFrogArtifactory-InstallingNpmPackages\" target=\"_blank\" rel=\"noopener noreferrer\"><span style=\"font-weight: 400\">npm-Installationsbefehl<\/span><\/a><span style=\"font-weight: 400\"> aus, der sich auf das <\/span><a href=\"https:\/\/www.jfrog.com\/confluence\/display\/RTF\/Npm+Registry\" target=\"_blank\" rel=\"noopener noreferrer\"><span style=\"font-weight: 400\">virtuelle npm-Repository<\/span><\/a><span style=\"font-weight: 400\"> als eine Quelle f\u00fcr die Abh\u00e4ngigkeiten bezieht:<\/span><\/p>\n<pre>$ jfrog rt npm-install --build-name=bootstrap --build-number=1.0.0<\/pre>\n<p><span style=\"font-weight: 400\">Dieser Befehl installiert das Projekt und verweist auf das npm-Repository als Quelle.<\/span><\/p>\n<p><img decoding=\"async\" class=\"size-full wp-image-72959 alignnone\" src=\"https:\/\/media.jfrog.com\/wp-content\/uploads\/2018\/01\/07133724\/2_Install-npm-Packages-1.gif\" alt=\"Install npm Packages\" width=\"570\" height=\"404\" \/><\/p>\n<h3><b>Wissen ist Macht!<\/b><\/h3>\n<p><span style=\"font-weight: 400\">Es ist an der Zeit, einige Informationen zu generieren. Wir empfehlen, die <\/span><span style=\"font-weight: 400\">Git VCS-Details anhand des folgenden <\/span><a href=\"https:\/\/www.jfrog.com\/confluence\/display\/CLI\/CLI+for+JFrog+Artifactory#CLIforJFrogArtifactory-BuildIntegration-AddingGitInformation\"><span style=\"font-weight: 400\">build-add-git-Befehls<\/span><\/a><span style=\"font-weight: 400\"> hinzuzuf\u00fcgen:<\/span><\/p>\n<pre>$jfrog rt bag bootstrap 1.0.0<\/pre>\n<p><span style=\"font-weight: 400\">Au\u00dferdem k\u00f6nnen Sie die Umgebungsvariablen mit dem folgenden <\/span><a href=\"https:\/\/www.jfrog.com\/confluence\/display\/CLI\/CLI+for+JFrog+Artifactory#CLIforJFrogArtifactory-EnvironmentVariables.1\" target=\"_blank\" rel=\"noopener noreferrer\"><span style=\"font-weight: 400\">build-collect-env-Befehl<\/span><\/a><span style=\"font-weight: 400\"> sammeln:<\/span><\/p>\n<pre>$jfrog rt bce bootstrap 1.0.0\r\n<img decoding=\"async\" class=\"alignnone wp-image-31128 size-large\" src=\"https:\/\/media.jfrog.com\/wp-content\/uploads\/2018\/01\/20132710\/npm_cli_3-1024x89.png\" alt=\"npm bootstrap\" width=\"1024\" height=\"89\" srcset=\"https:\/\/speedmedia2.jfrog.com\/08612fe1-9391-4cf3-ac1a-6dd49c36b276\/media.jfrog.com\/wp-content\/uploads\/2018\/01\/20132710\/npm_cli_3.png?speedsize=w_1024 1024w, https:\/\/speedmedia2.jfrog.com\/08612fe1-9391-4cf3-ac1a-6dd49c36b276\/media.jfrog.com\/wp-content\/uploads\/2018\/01\/20132710\/npm_cli_3.png?speedsize=w_300 300w, https:\/\/speedmedia2.jfrog.com\/08612fe1-9391-4cf3-ac1a-6dd49c36b276\/media.jfrog.com\/wp-content\/uploads\/2018\/01\/20132710\/npm_cli_3.png?speedsize=w_768 768w, https:\/\/speedmedia2.jfrog.com\/08612fe1-9391-4cf3-ac1a-6dd49c36b276\/media.jfrog.com\/wp-content\/uploads\/2018\/01\/20132710\/npm_cli_3.png?speedsize=w_1516 1516w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/pre>\n<h2>5. Ver\u00f6ffentlichen Sie npm-Pakete<\/h2>\n<p><b>Wichtiger Hinweis:<\/b> <strong>Erforderliche \u00c4nderungen an bestehenden npm-Skripten<\/strong><br \/>\n<span style=\"font-weight: 400\">Wenn Sie bereits npm-Skripte haben, empfehlen wir Ihnen, Ihre bestehenden <\/span><span style=\"font-weight: 400\">pre publis<\/span><span style=\"font-weight: 400\">h<\/span><span style=\"font-weight: 400\">&#8211; und <\/span><span style=\"font-weight: 400\">post publish<\/span><span style=\"font-weight: 400\">-Skripte in der <\/span><i><span style=\"font-weight: 400\">package.json<\/span><\/i><span style=\"font-weight: 400\">-Datei umzubenennen. Wenn der <\/span><i><span style=\"font-weight: 400\">npm-publish<\/span><\/i><span style=\"font-weight: 400\">-Befehl ausgef\u00fchrt wird, f\u00fchrt die JFrog-CLI den Pack-Befehl im Hintergrund aus und nicht den Standard-Ver\u00f6ffentlichungsbefehl. Wenn Ihr npm-Paket die <\/span><span style=\"font-weight: 400\">pre publish<\/span><span style=\"font-weight: 400\">&#8211; oder <\/span><span style=\"font-weight: 400\">post publish<\/span><span style=\"font-weight: 400\">-Skripte enth\u00e4lt, benennen Sie diese um in <\/span><i><span style=\"font-weight: 400\">prepack<\/span><\/i><span style=\"font-weight: 400\"> bzw. <\/span><i><span style=\"font-weight: 400\">postpack<\/span><\/i><span style=\"font-weight: 400\">.<\/span><\/p>\n<p><span style=\"font-weight: 400\">Der <\/span><a href=\"https:\/\/www.jfrog.com\/confluence\/display\/CLI\/CLI+for+JFrog+Artifactory#CLIforJFrogArtifactory-PublishingtheNpmPackagesintoArtifactory\"><span style=\"font-weight: 400\">npm publish-Befehl<\/span><\/a><span style=\"font-weight: 400\"> packt das npm-Paket und stellt es in Ihrem <a href=\"https:\/\/jfrog.com\/de\/integration\/npm-registry\/\" target=\"_blank\" rel=\"noopener noreferrer\">npm-Repository in Artifactory<\/a> bereit. Sie k\u00f6nnen auch optionale Flags hinzuf\u00fcgen. Zum Beispiel: Laden Sie das Paket unter Verwendung der <\/span><b>&#8211;server-id<\/b><span style=\"font-weight: 400\">-Flag auf einen anderen Server hoch.<\/span><\/p>\n<p><span style=\"font-weight: 400\">Um das Paket zu ver\u00f6ffentlichen, f\u00fchren Sie den folgenden Befehl aus: <\/span><\/p>\n<pre>$ jfrog rt npm-publish --build-name=bootstrap --build-number=1.0.0\r\n<img decoding=\"async\" class=\"aligncenter size-full wp-image-72961\" src=\"https:\/\/media.jfrog.com\/wp-content\/uploads\/2018\/01\/07134114\/3_Publish-npm-Packages.gif\" alt=\"Publish npm Packages\" width=\"569\" height=\"406\" \/><\/pre>\n<p><span style=\"font-weight: 400\">Jetzt sind wir bereit, die Build-Informationen an Artifactory zu \u00fcbergeben. <\/span><\/p>\n<p><span style=\"font-weight: 400\">F\u00fchren Sie den folgenden <\/span><a href=\"https:\/\/www.jfrog.com\/confluence\/display\/CLI\/CLI+for+JFrog+Artifactory#CLIforJFrogArtifactory-PublishingBuildInformation\" target=\"_blank\" rel=\"noopener noreferrer\"><span style=\"font-weight: 400\">build publish-Befehl<\/span><\/a><span style=\"font-weight: 400\"> aus: <\/span><\/p>\n<pre>$ jfrog rt bp bootstrap 1.0.0<\/pre>\n<p><span style=\"font-weight: 400\">Das npm-Paket wird nun in Artifactory angezeigt.<\/span><\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-72963\" src=\"https:\/\/media.jfrog.com\/wp-content\/uploads\/2018\/01\/07134818\/4_npm-package-in-Artifactory.jpg\" alt=\"npm package in Artifactory\" width=\"3580\" height=\"1761\" srcset=\"https:\/\/speedmedia2.jfrog.com\/08612fe1-9391-4cf3-ac1a-6dd49c36b276\/media.jfrog.com\/wp-content\/uploads\/2018\/01\/07134818\/4_npm-package-in-Artifactory.jpg?speedsize=w_3580 3580w, https:\/\/speedmedia2.jfrog.com\/08612fe1-9391-4cf3-ac1a-6dd49c36b276\/media.jfrog.com\/wp-content\/uploads\/2018\/01\/07134818\/4_npm-package-in-Artifactory.jpg?speedsize=w_300 300w, https:\/\/speedmedia2.jfrog.com\/08612fe1-9391-4cf3-ac1a-6dd49c36b276\/media.jfrog.com\/wp-content\/uploads\/2018\/01\/07134818\/4_npm-package-in-Artifactory.jpg?speedsize=w_1024 1024w, https:\/\/speedmedia2.jfrog.com\/08612fe1-9391-4cf3-ac1a-6dd49c36b276\/media.jfrog.com\/wp-content\/uploads\/2018\/01\/07134818\/4_npm-package-in-Artifactory.jpg?speedsize=w_768 768w, https:\/\/speedmedia2.jfrog.com\/08612fe1-9391-4cf3-ac1a-6dd49c36b276\/media.jfrog.com\/wp-content\/uploads\/2018\/01\/07134818\/4_npm-package-in-Artifactory.jpg?speedsize=w_1536 1536w, https:\/\/speedmedia2.jfrog.com\/08612fe1-9391-4cf3-ac1a-6dd49c36b276\/media.jfrog.com\/wp-content\/uploads\/2018\/01\/07134818\/4_npm-package-in-Artifactory.jpg?speedsize=w_2048 2048w\" sizes=\"(max-width: 3580px) 100vw, 3580px\" \/><\/p>\n<p><span style=\"font-weight: 400\">Nachdem Sie den build publish-Befehl ausgef\u00fchrt haben, k\u00f6nnen Sie die Build-Informationen \u00fcberpr\u00fcfen und die Module und Umgebungsvariablen in Artifactory ver\u00f6ffentlichen.<\/span><\/p>\n<h2>6. Pr\u00fcfen Sie Ihren Build<\/h2>\n<p><a href=\"https:\/\/jfrog.com\/de\/xray\/\" target=\"_blank\" rel=\"noopener noreferrer\"><span style=\"font-weight: 400\">JFrog Xray<\/span><\/a><span style=\"font-weight: 400\"> arbeitet mit Artifactory zusammen, um eine universelle Analyse von bin\u00e4ren Softwarekomponenten in jeder Phase des Application Lifecycle durchzuf\u00fchren. Durch das \u00dcberpr\u00fcfen von Bin\u00e4rkomponenten und deren Metadaten, wobei Abh\u00e4ngigkeiten auf jeder Ebene rekursiv durchlaufen werden, bietet Xray einen beispiellosen Einblick in Probleme, die in Komponenten \u00fcberall in Ihrer Organisation lauern.<\/span><\/p>\n<p><span style=\"font-weight: 400\">Um Ihr Build mit Xray zu \u00fcberpr\u00fcfen, m\u00fcssen Sie eine <\/span><a href=\"https:\/\/www.jfrog.com\/confluence\/display\/XRAY\/Watches\" target=\"_blank\" rel=\"noopener noreferrer\"><span style=\"font-weight: 400\">neue \u00dcberwachung<\/span><\/a><span style=\"font-weight: 400\"> f\u00fcr den Build wie folgt konfigurieren:<\/span><\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-72964\" src=\"https:\/\/media.jfrog.com\/wp-content\/uploads\/2018\/01\/07134931\/5_Scan-Your-Build.gif\" alt=\"Scan Your Build\" width=\"1789\" height=\"977\" \/><\/p>\n<p><span style=\"font-weight: 400\">Es wird empfohlen, durch <\/span><a href=\"https:\/\/www.jfrog.com\/confluence\/display\/XRAY\/Watches#Watches-Actions.1\"><span style=\"font-weight: 400\">&quot;Action&quot;<\/span><\/a><span style=\"font-weight: 400\"> eine \u00dcberwachung hinzuzuf\u00fcgen. Durch Anklicken von <\/span><b>&quot;Add Action&quot; <\/b><span style=\"font-weight: 400\"> k\u00f6nnen mehrere Aktionen ausgew\u00e4hlt werden.<\/span><\/p>\n<p>JFrog CLI ist \u00fcber JFrog Artifactory mit JFrog Xray integriert, so dass Sie Build-Artefakte und Abh\u00e4ngigkeiten auf Schwachstellen und andere Probleme untersuchen lassen k\u00f6nnen. F\u00fcr diese Integration sind JFrog Artifactory v4.16 und h\u00f6her sowie JFrog Xray v1.6 und h\u00f6her erforderlich.<\/p>\n<p>Um ein Build zu \u00fcberpr\u00fcfen, verwenden Sie den folgenden Befehl:<\/p>\n<pre>$ jfrog rt bs bootstrap 1.0.0<\/pre>\n<h2>6. Setzen Sie den Build um<\/h2>\n<p><span style=\"font-weight: 400\">Die Build-Umsetzung wird in der Regel nach dem Testen oder der Build-\u00dcberpr\u00fcfung verwendet, wobei optional die Build-Artefakte und ihre Abh\u00e4ngigkeiten in ein Ziel-Repository verschoben oder kopiert werden. <\/span><\/p>\n<p><span style=\"font-weight: 400\">Verwenden Sie den <\/span><a href=\"https:\/\/www.jfrog.com\/confluence\/display\/CLI\/CLI+for+JFrog+Artifactory#CLIforJFrogArtifactory-BuildIntegration-PromotingaBuild\" target=\"_blank\" rel=\"noopener noreferrer\"><span style=\"font-weight: 400\">build promote-Befehl<\/span><\/a><span style=\"font-weight: 400\">, um den Build in Artifactory nach der \u00dcberpr\u00fcfung des Build umzusetzen. Sie k\u00f6nnen dem Befehl eine Reihe von optionalen Flags hinzuf\u00fcgen. Zum Beispiel die <\/span><b>&#8211;comment<\/b><span style=\"font-weight: 400\">&#8211; und <\/span><b>&#8211;status<\/b><span style=\"font-weight: 400\">-Flags.<\/span><span style=\"font-weight: 400\"><br \/>\n<\/span><\/p>\n<p><span style=\"font-weight: 400\">F\u00fchren Sie zur Umsetzung des Builds den folgenden Befehl aus:<\/span><\/p>\n<pre>$ jfrog rt bpr bootstrap 1.0.0 npm-virtual<\/pre>\n<p><span style=\"font-weight: 400\">Der ausgef\u00fchrte Build in Artifactory:<\/span><\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-72965\" src=\"https:\/\/media.jfrog.com\/wp-content\/uploads\/2018\/01\/07135029\/6_Promote-the-Build.gif\" alt=\"Promote the Build\" width=\"1789\" height=\"977\" \/><\/p>\n<p><span style=\"font-weight: 400\">Das war&apos;s, Sie sind fertig!<\/span><\/p>\n<p><span style=\"font-weight: 400\">Sehen Sie sich auch unsere zuk\u00fcnftigen Beitr\u00e4ge an, in denen es \u00fcber die Verwendung von JFrog CLI mit Travis CI sowie \u00fcber das Sortieren und Begrenzen Ihrer erzeugten Builds geht.<\/span><\/p>\n<h3><span style=\"font-weight: 400\">Starten Sie mit <\/span><a href=\"https:\/\/www.jfrog.com\/de\/getcli\/\" target=\"_blank\" rel=\"noopener noreferrer\"><span style=\"font-weight: 400\">JFrog CLI<\/span><\/a><span style=\"font-weight: 400\">.<\/span><\/h3>\n","protected":false},"excerpt":{"rendered":"<p>Dieser Blogbeitrag wurde zuletzt am 7. April 2021 aktualisiert JFrog CLI ist ein kompakter und intelligenter Client, der eine unkomplizierte Oberfl\u00e4che hat und die Arbeit mit JFrog Artifactory enorm vereinfacht. Die vereinfachten Befehle erm\u00f6glichen es Ihnen, lesbare Automatisierungsskripte zu erstellen, die einfach zu warten sowie effizient und zuverl\u00e4ssig sind. Ab Version 1.13.1, hat JFrog CLI &hellip;<\/p>\n","protected":false},"author":73,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"footnotes":""},"categories":[9435,9434,9245,9246,9205],"tags":[],"class_list":["post-81792","post","type-post","status-publish","format-standard","hentry","category-jfrog-cli-de","category-haupt-blog-kategorien","category-artifactory-de","category-xray-de","category-unkategorisiert"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v22.6 (Yoast SEO v22.6) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>npm-Pakete mit JFrog CLI | JFrog<\/title>\n<meta name=\"description\" content=\"F\u00fchren Sie Ihre npm-Pakete einfach aus und verwalten Sie sie mit JFrog CLI, um so Ihren npm-Builds-Prozess zu optimieren. Verschaffen Sie sich anhand eines ausf\u00fchrlichen Beispiels einen Eindruck davon, wie es funktioniert.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/jfrog.com\/de\/wp-json\/wp\/v2\/posts\/81792\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"npm-Pakete mit JFrog CLI | JFrog\" \/>\n<meta property=\"og:description\" content=\"F\u00fchren Sie Ihre npm-Pakete einfach aus und verwalten Sie sie mit JFrog CLI, um so Ihren npm-Builds-Prozess zu optimieren.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/jfrog.com\/de\/blog\/npm-flies-with-jfrog-cli\/\" \/>\n<meta property=\"og:site_name\" content=\"JFrog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/artifrog\" \/>\n<meta property=\"article:published_time\" content=\"2021-04-08T11:07:07+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-09-22T11:07:35+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/media.jfrog.com\/wp-content\/uploads\/2021\/04\/08170823\/CLI-and-npm-863x300-1.png\" \/>\n<meta name=\"author\" content=\"adia\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"npm-Pakete mit JFrog CLI | JFrog\" \/>\n<meta name=\"twitter:description\" content=\"F\u00fchren Sie Ihre npm-Pakete einfach aus und verwalten Sie sie mit JFrog CLI, um so Ihren npm-Builds-Prozess zu optimieren.\" \/>\n<meta name=\"twitter:creator\" content=\"@jfrog\" \/>\n<meta name=\"twitter:site\" content=\"@jfrog\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"adia\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/jfrog.com\/de\/blog\/npm-flies-with-jfrog-cli\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/jfrog.com\/de\/blog\/npm-flies-with-jfrog-cli\/\"},\"author\":{\"name\":\"adia\",\"@id\":\"https:\/\/jfrog.com\/de\/#\/schema\/person\/b3b548d5ef5d4a09a60c063aca4e2536\"},\"headline\":\"npm-Pakete mit JFrog CLI\",\"datePublished\":\"2021-04-08T11:07:07+00:00\",\"dateModified\":\"2021-09-22T11:07:35+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/jfrog.com\/de\/blog\/npm-flies-with-jfrog-cli\/\"},\"wordCount\":890,\"publisher\":{\"@id\":\"https:\/\/jfrog.com\/de\/#organization\"},\"image\":{\"@id\":\"https:\/\/jfrog.com\/de\/blog\/npm-flies-with-jfrog-cli\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/jfrog.com\/wp-content\/uploads\/2018\/01\/CLI-and-npm-863x300.png\",\"articleSection\":[\"JFrog CLI\",\"Haupt-Blog-Kategorien\",\"Artifactory\",\"Xray\",\"Unkategorisiert\"],\"inLanguage\":\"de-DE\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/jfrog.com\/de\/blog\/npm-flies-with-jfrog-cli\/\",\"url\":\"https:\/\/jfrog.com\/de\/blog\/npm-flies-with-jfrog-cli\/\",\"name\":\"npm-Pakete mit JFrog CLI | JFrog\",\"isPartOf\":{\"@id\":\"https:\/\/jfrog.com\/de\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/jfrog.com\/de\/blog\/npm-flies-with-jfrog-cli\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/jfrog.com\/de\/blog\/npm-flies-with-jfrog-cli\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/jfrog.com\/wp-content\/uploads\/2018\/01\/CLI-and-npm-863x300.png\",\"datePublished\":\"2021-04-08T11:07:07+00:00\",\"dateModified\":\"2021-09-22T11:07:35+00:00\",\"description\":\"F\u00fchren Sie Ihre npm-Pakete einfach aus und verwalten Sie sie mit JFrog CLI, um so Ihren npm-Builds-Prozess zu optimieren. Verschaffen Sie sich anhand eines ausf\u00fchrlichen Beispiels einen Eindruck davon, wie es funktioniert.\",\"breadcrumb\":{\"@id\":\"https:\/\/jfrog.com\/de\/blog\/npm-flies-with-jfrog-cli\/#breadcrumb\"},\"inLanguage\":\"de-DE\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/jfrog.com\/de\/blog\/npm-flies-with-jfrog-cli\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"de-DE\",\"@id\":\"https:\/\/jfrog.com\/de\/blog\/npm-flies-with-jfrog-cli\/#primaryimage\",\"url\":\"https:\/\/jfrog.com\/wp-content\/uploads\/2018\/01\/CLI-and-npm-863x300.png\",\"contentUrl\":\"https:\/\/jfrog.com\/wp-content\/uploads\/2018\/01\/CLI-and-npm-863x300.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/jfrog.com\/de\/blog\/npm-flies-with-jfrog-cli\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/jfrog.com\/de\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"npm-Pakete mit JFrog CLI\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/jfrog.com\/de\/#website\",\"url\":\"https:\/\/jfrog.com\/de\/\",\"name\":\"JFrog\",\"description\":\"Deliver Trusted Software Releases at Speed and Scale\",\"publisher\":{\"@id\":\"https:\/\/jfrog.com\/de\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/jfrog.com\/de\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"de-DE\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/jfrog.com\/de\/#organization\",\"name\":\"JFrog\",\"url\":\"https:\/\/jfrog.com\/de\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de-DE\",\"@id\":\"https:\/\/jfrog.com\/de\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/speedmedia2.jfrog.com\/08612fe1-9391-4cf3-ac1a-6dd49c36b276\/media.jfrog.com\/wp-content\/uploads\/2025\/05\/27095207\/Logo.svg\",\"contentUrl\":\"https:\/\/speedmedia2.jfrog.com\/08612fe1-9391-4cf3-ac1a-6dd49c36b276\/media.jfrog.com\/wp-content\/uploads\/2025\/05\/27095207\/Logo.svg\",\"width\":74,\"height\":73,\"caption\":\"JFrog\"},\"image\":{\"@id\":\"https:\/\/jfrog.com\/de\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/artifrog\",\"https:\/\/x.com\/jfrog\",\"https:\/\/www.linkedin.com\/company\/455737\",\"https:\/\/www.youtube.com\/channel\/UCh2hNg76zo3d1qQqTWIQxDg\",\"https:\/\/www.wikidata.org\/wiki\/Q98608948\"],\"description\":\"We set out on our Liquid Software journey in 2008, with the mission to transform the way enterprises manage and release software updates. The world expects software to update continuously, securely, non-intrusively and without user intervention. This hyper-connected experience can only be enabled by automation with an end-to-end DevOps platform and a binary-centric focus. With this in mind, we\u2019ve developed the JFrog Platform, ushering in a new era of DevOps and DevSecOps standards that power continuous updates. More than a decade after our founding, with thousands of customers and millions of users globally, JFrog has become the \u201cDatabase of DevOps\u201d and the de-facto standard in release and update management.\",\"legalName\":\"Jfrog, Inc.\",\"numberOfEmployees\":{\"@type\":\"QuantitativeValue\",\"minValue\":\"1001\",\"maxValue\":\"5000\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/jfrog.com\/de\/#\/schema\/person\/b3b548d5ef5d4a09a60c063aca4e2536\",\"name\":\"adia\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de-DE\",\"@id\":\"https:\/\/jfrog.com\/de\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/b632c6f43bb8b7c0b2f98092b7eae6c7ae2fced89a69f7c37fd180fa93d803dc?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/b632c6f43bb8b7c0b2f98092b7eae6c7ae2fced89a69f7c37fd180fa93d803dc?s=96&d=mm&r=g\",\"caption\":\"adia\"}}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"npm-Pakete mit JFrog CLI | JFrog","description":"F\u00fchren Sie Ihre npm-Pakete einfach aus und verwalten Sie sie mit JFrog CLI, um so Ihren npm-Builds-Prozess zu optimieren. Verschaffen Sie sich anhand eines ausf\u00fchrlichen Beispiels einen Eindruck davon, wie es funktioniert.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/jfrog.com\/de\/wp-json\/wp\/v2\/posts\/81792","og_locale":"de_DE","og_type":"article","og_title":"npm-Pakete mit JFrog CLI | JFrog","og_description":"F\u00fchren Sie Ihre npm-Pakete einfach aus und verwalten Sie sie mit JFrog CLI, um so Ihren npm-Builds-Prozess zu optimieren.","og_url":"https:\/\/jfrog.com\/de\/blog\/npm-flies-with-jfrog-cli\/","og_site_name":"JFrog","article_publisher":"https:\/\/www.facebook.com\/artifrog","article_published_time":"2021-04-08T11:07:07+00:00","article_modified_time":"2021-09-22T11:07:35+00:00","og_image":[{"url":"https:\/\/media.jfrog.com\/wp-content\/uploads\/2021\/04\/08170823\/CLI-and-npm-863x300-1.png"}],"author":"adia","twitter_card":"summary_large_image","twitter_title":"npm-Pakete mit JFrog CLI | JFrog","twitter_description":"F\u00fchren Sie Ihre npm-Pakete einfach aus und verwalten Sie sie mit JFrog CLI, um so Ihren npm-Builds-Prozess zu optimieren.","twitter_creator":"@jfrog","twitter_site":"@jfrog","twitter_misc":{"Written by":"adia","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/jfrog.com\/de\/blog\/npm-flies-with-jfrog-cli\/#article","isPartOf":{"@id":"https:\/\/jfrog.com\/de\/blog\/npm-flies-with-jfrog-cli\/"},"author":{"name":"adia","@id":"https:\/\/jfrog.com\/de\/#\/schema\/person\/b3b548d5ef5d4a09a60c063aca4e2536"},"headline":"npm-Pakete mit JFrog CLI","datePublished":"2021-04-08T11:07:07+00:00","dateModified":"2021-09-22T11:07:35+00:00","mainEntityOfPage":{"@id":"https:\/\/jfrog.com\/de\/blog\/npm-flies-with-jfrog-cli\/"},"wordCount":890,"publisher":{"@id":"https:\/\/jfrog.com\/de\/#organization"},"image":{"@id":"https:\/\/jfrog.com\/de\/blog\/npm-flies-with-jfrog-cli\/#primaryimage"},"thumbnailUrl":"https:\/\/jfrog.com\/wp-content\/uploads\/2018\/01\/CLI-and-npm-863x300.png","articleSection":["JFrog CLI","Haupt-Blog-Kategorien","Artifactory","Xray","Unkategorisiert"],"inLanguage":"de-DE"},{"@type":"WebPage","@id":"https:\/\/jfrog.com\/de\/blog\/npm-flies-with-jfrog-cli\/","url":"https:\/\/jfrog.com\/de\/blog\/npm-flies-with-jfrog-cli\/","name":"npm-Pakete mit JFrog CLI | JFrog","isPartOf":{"@id":"https:\/\/jfrog.com\/de\/#website"},"primaryImageOfPage":{"@id":"https:\/\/jfrog.com\/de\/blog\/npm-flies-with-jfrog-cli\/#primaryimage"},"image":{"@id":"https:\/\/jfrog.com\/de\/blog\/npm-flies-with-jfrog-cli\/#primaryimage"},"thumbnailUrl":"https:\/\/jfrog.com\/wp-content\/uploads\/2018\/01\/CLI-and-npm-863x300.png","datePublished":"2021-04-08T11:07:07+00:00","dateModified":"2021-09-22T11:07:35+00:00","description":"F\u00fchren Sie Ihre npm-Pakete einfach aus und verwalten Sie sie mit JFrog CLI, um so Ihren npm-Builds-Prozess zu optimieren. Verschaffen Sie sich anhand eines ausf\u00fchrlichen Beispiels einen Eindruck davon, wie es funktioniert.","breadcrumb":{"@id":"https:\/\/jfrog.com\/de\/blog\/npm-flies-with-jfrog-cli\/#breadcrumb"},"inLanguage":"de-DE","potentialAction":[{"@type":"ReadAction","target":["https:\/\/jfrog.com\/de\/blog\/npm-flies-with-jfrog-cli\/"]}]},{"@type":"ImageObject","inLanguage":"de-DE","@id":"https:\/\/jfrog.com\/de\/blog\/npm-flies-with-jfrog-cli\/#primaryimage","url":"https:\/\/jfrog.com\/wp-content\/uploads\/2018\/01\/CLI-and-npm-863x300.png","contentUrl":"https:\/\/jfrog.com\/wp-content\/uploads\/2018\/01\/CLI-and-npm-863x300.png"},{"@type":"BreadcrumbList","@id":"https:\/\/jfrog.com\/de\/blog\/npm-flies-with-jfrog-cli\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/jfrog.com\/de\/"},{"@type":"ListItem","position":2,"name":"npm-Pakete mit JFrog CLI"}]},{"@type":"WebSite","@id":"https:\/\/jfrog.com\/de\/#website","url":"https:\/\/jfrog.com\/de\/","name":"JFrog","description":"Deliver Trusted Software Releases at Speed and Scale","publisher":{"@id":"https:\/\/jfrog.com\/de\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/jfrog.com\/de\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"de-DE"},{"@type":"Organization","@id":"https:\/\/jfrog.com\/de\/#organization","name":"JFrog","url":"https:\/\/jfrog.com\/de\/","logo":{"@type":"ImageObject","inLanguage":"de-DE","@id":"https:\/\/jfrog.com\/de\/#\/schema\/logo\/image\/","url":"https:\/\/speedmedia2.jfrog.com\/08612fe1-9391-4cf3-ac1a-6dd49c36b276\/media.jfrog.com\/wp-content\/uploads\/2025\/05\/27095207\/Logo.svg","contentUrl":"https:\/\/speedmedia2.jfrog.com\/08612fe1-9391-4cf3-ac1a-6dd49c36b276\/media.jfrog.com\/wp-content\/uploads\/2025\/05\/27095207\/Logo.svg","width":74,"height":73,"caption":"JFrog"},"image":{"@id":"https:\/\/jfrog.com\/de\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/artifrog","https:\/\/x.com\/jfrog","https:\/\/www.linkedin.com\/company\/455737","https:\/\/www.youtube.com\/channel\/UCh2hNg76zo3d1qQqTWIQxDg","https:\/\/www.wikidata.org\/wiki\/Q98608948"],"description":"We set out on our Liquid Software journey in 2008, with the mission to transform the way enterprises manage and release software updates. The world expects software to update continuously, securely, non-intrusively and without user intervention. This hyper-connected experience can only be enabled by automation with an end-to-end DevOps platform and a binary-centric focus. With this in mind, we\u2019ve developed the JFrog Platform, ushering in a new era of DevOps and DevSecOps standards that power continuous updates. More than a decade after our founding, with thousands of customers and millions of users globally, JFrog has become the \u201cDatabase of DevOps\u201d and the de-facto standard in release and update management.","legalName":"Jfrog, Inc.","numberOfEmployees":{"@type":"QuantitativeValue","minValue":"1001","maxValue":"5000"}},{"@type":"Person","@id":"https:\/\/jfrog.com\/de\/#\/schema\/person\/b3b548d5ef5d4a09a60c063aca4e2536","name":"adia","image":{"@type":"ImageObject","inLanguage":"de-DE","@id":"https:\/\/jfrog.com\/de\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/b632c6f43bb8b7c0b2f98092b7eae6c7ae2fced89a69f7c37fd180fa93d803dc?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/b632c6f43bb8b7c0b2f98092b7eae6c7ae2fced89a69f7c37fd180fa93d803dc?s=96&d=mm&r=g","caption":"adia"}}]}},"_links":{"self":[{"href":"https:\/\/jfrog.com\/de\/wp-json\/wp\/v2\/posts\/81792","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jfrog.com\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jfrog.com\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jfrog.com\/de\/wp-json\/wp\/v2\/users\/73"}],"replies":[{"embeddable":true,"href":"https:\/\/jfrog.com\/de\/wp-json\/wp\/v2\/comments?post=81792"}],"version-history":[{"count":2,"href":"https:\/\/jfrog.com\/de\/wp-json\/wp\/v2\/posts\/81792\/revisions"}],"predecessor-version":[{"id":81794,"href":"https:\/\/jfrog.com\/de\/wp-json\/wp\/v2\/posts\/81792\/revisions\/81794"}],"wp:attachment":[{"href":"https:\/\/jfrog.com\/de\/wp-json\/wp\/v2\/media?parent=81792"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jfrog.com\/de\/wp-json\/wp\/v2\/categories?post=81792"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jfrog.com\/de\/wp-json\/wp\/v2\/tags?post=81792"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}