Artifactory 中的用户插件未加载
User Plugin in Artifactory not loading
我在 Docker 容器中安装了 Artifactory 6.20.1 运行。我正在尝试安装 artifactCleanup 插件 (https://github.com/jfrog/artifactory-user-plugins/tree/master/cleanup/artifactCleanup)
我已经把artifactCleanup.groovy文件放到对应的文件夹里了:
$ ls -all /opt/jfrog/artifactory/var/etc/artifactory/plugins/
total 36
drwxr-xr-x 2 artifact artifact 4096 Feb 24 10:28 .
drwxr-xr-x 3 artifact artifact 4096 Feb 23 15:24 ..
-rwxr-xr-x 1 artifact artifact 5829 Feb 23 15:25 README.md
-rwxr-xr-x 1 artifact artifact 14043 Feb 23 15:26 artifactCleanup.groovy
-rwxr-xr-x 1 artifact artifact 325 Feb 24 10:28 artifactCleanup.json
但是,如果我试图查看我加载的插件,我会得到一个空响应
curl -X GET -u "admin:password" http://localhost:8081/artifactory/api/plugins
{}
服务器已在 运行 该请求之前重新启动。所有命令都已 运行 在 Docker 容器中。我一直在查看有关如何安装插件的文档 (https://www.jfrog.com/confluence/display/JFROG/User+Plugins)。我用于其余通话的用户帐户是管理员帐户。
现在我没有线索了,为什么那个插件没有加载?
您可以通过重新加载插件 REST API 端点使用以下重新加载插件。
https://www.jfrog.com/confluence/display/JFROG/Artifactory+REST+API#ArtifactoryRESTAPI-ReloadPlugins
如果您 运行 遇到任何问题,请在此处发表评论。
原来我创建了一个错误的目录。正确的目录是
/var/opt/jfrog/artifactory/etc/plugins
已经存在。
我在 Docker 容器中安装了 Artifactory 6.20.1 运行。我正在尝试安装 artifactCleanup 插件 (https://github.com/jfrog/artifactory-user-plugins/tree/master/cleanup/artifactCleanup)
我已经把artifactCleanup.groovy文件放到对应的文件夹里了:
$ ls -all /opt/jfrog/artifactory/var/etc/artifactory/plugins/
total 36
drwxr-xr-x 2 artifact artifact 4096 Feb 24 10:28 .
drwxr-xr-x 3 artifact artifact 4096 Feb 23 15:24 ..
-rwxr-xr-x 1 artifact artifact 5829 Feb 23 15:25 README.md
-rwxr-xr-x 1 artifact artifact 14043 Feb 23 15:26 artifactCleanup.groovy
-rwxr-xr-x 1 artifact artifact 325 Feb 24 10:28 artifactCleanup.json
但是,如果我试图查看我加载的插件,我会得到一个空响应
curl -X GET -u "admin:password" http://localhost:8081/artifactory/api/plugins
{}
服务器已在 运行 该请求之前重新启动。所有命令都已 运行 在 Docker 容器中。我一直在查看有关如何安装插件的文档 (https://www.jfrog.com/confluence/display/JFROG/User+Plugins)。我用于其余通话的用户帐户是管理员帐户。
现在我没有线索了,为什么那个插件没有加载?
您可以通过重新加载插件 REST API 端点使用以下重新加载插件。 https://www.jfrog.com/confluence/display/JFROG/Artifactory+REST+API#ArtifactoryRESTAPI-ReloadPlugins
如果您 运行 遇到任何问题,请在此处发表评论。
原来我创建了一个错误的目录。正确的目录是
/var/opt/jfrog/artifactory/etc/plugins
已经存在。