问题标签 [artifacts]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
11960 浏览

deployment - 如何让 Jenkins 在另一台服务器上运行脚本并监视结果?

我希望 Jenkins 能够在另一台服务器上启动部署过程,但我希望该服务器上的进程实际执行部署过程(出于安全原因,例如,而不是让 jenkins 服务器上的用户 ssh 到远程服务器和执行部署)并将部署状态报告给 Jenkins。

看起来这样做的方法是利用 Jenkins 的能力让从属进程可以在其他服务器上运行,执行脚本并将控制台输出、状态等报告回主服务器。

所以顺序是:

詹金斯(大师)

1.构建->

2.创建工件->

3.启动部署(使用 ssh 启动从机作业)jenkins(从机)

4.执行部署->

5.向 jenkins 主服务器报告状态

这是实现我想做的适当方法吗?

0 投票
10 回答
30577 浏览

artifacts - 如何在 Travis CI 中发布工件?

我想在我的开源项目中使用Travis CI 。Travis 没有提供任何方法来发布生成的工件的问题(尽管,他们在未来的计划中有这个)。

在某处发布/上传工件的解决方法是什么?我被允许在 CI 机器上执行任何脚本。

简单上传可以,但存在安全问题:任何人都可以上传内容,就像所有来源都是公开的一样。

0 投票
1 回答
274 浏览

unit-testing - 将单元测试的输出复制到工件

我的一些单元测试会产生输出文件。问题是:是否可以将这些文件复制到工件中?

我已经尝试找到生成的文件,并在 TeamCity Buildagent Temp 文件夹中找到它们。

0 投票
1 回答
303 浏览

maven - Maven神器下载?

我是 Maven 世界的新手。我的组织有 Maven 发布过程,所有工件都保存在我们的 Maven 远程仓库中,所以我想向我们的一些客户提供一些特定的工件版本。如何下载特定模块版本?

0 投票
1 回答
480 浏览

ipod-touch - OpenGL 工件 - 背面的三角形与旧 iOS 设备前面的三角形重叠

我将我的场景渲染为下面的代码

我的项目使用乌龙引擎

这是两张截图,iPodTouch 4G (iOS 6.0)

iPodTouch 4G (iOS 6.0)

和 iPodTouch 2G (iOS 4.2.1)

和 iPodTouch 2G (iOS 4.2.1)

是什么原因导致出现在后面的屏幕截图中的那些奇怪的工件?

看起来好像背面的三角形与前面的三角形重叠

有时会发生这种情况,因为工件是生涩的,就像存在“z-fighting”一样,但背面的三角形的 z 值低于前面三角形的 z 值

这是顶点和法线z排列的图像

在此处输入图像描述

蓝色箭头是周围面共享的法线,带有红线的三角形表示可能导致这些伪影的原因

0 投票
5 回答
31109 浏览

deployment - Nexus 或 Artifactory 可以存储简单的 tar.gz 工件吗?

我的云服务器位于世界各地不同的数据中心。每个数据中心都与其他数据中心分开。

我正在寻找一种简单的方法将工件部署到每个这些区域中的各个服务器集群(可能运行不同版本的软件,即开发、测试和生产集群),轻松且一致。在我看来,我需要一个工件服务器,因为我可以在云服务器上执行一个安装脚本,它会拉下正确的软件工件。

现在,我在运营方面工作。我不关心进行构建或管理软件构建依赖项。我只是想要一个工件服务器,我可以在其中存储我的包的所有不同版本以供以后访问。更重要的是,我有几种不同类型的工件要存储。

  • 外壳脚本
  • Python 脚本
  • 木偶显现
  • Debian 文件(通常作为多个 debian 的 tar.gz 文件交付)

Nexus 或 Artifactory 可以管理所有这些类型的包,还是我应该换个方向?我不反对将 make 文件添加到仅生成 tar.gz 文件的 shell 脚本项目中。我只是不想走建立工件存储库的道路,最终,一点脚本、wget 和 apache 服务器就可以正常工作。

0 投票
1 回答
687 浏览

maven - nexus maven 工件从存储库中消失

1-5 天后,我的一些 nexus maven 工件从存储库中消失。还不能重现。

怎么会这样?

Maven 设置.xml:

从公共和公共快照组下载的工件。

0 投票
1 回答
6821 浏览

maven - build-helper-maven-plugin : attach-artifact 不会将工件复制到存储库中

附加附加工件后,我是否需要将 install-file 和 deploy-file 添加到我的 pom 中?我相信我正确地添加了我的工件,但 maven 似乎认为工件已经到位,即使它不存在。

通过 attach-artifact 将我的附加工件添加到 pom 后,我看到 maven 尝试复制文件并在本地 repo maven-metadata-local.xml中列出该文件,但该文件没有被复制,因为它似乎没有改变。

仅供参考 - 这个工件是由程序集插件生成的,如果我删除了 build-helper,那么 maven 甚至不会尝试复制工件。

如果您有任何想法,请告诉我。

谢谢

彼得

调试日志

Pom.xml

装配文件

0 投票
1 回答
1095 浏览

uml - 如何在组件图中表示由多个文件组成的组件?

由于单个组件可以由多个工件表现出来,我想知道一个组件的多个工件在组件图中是如何表示的。或者换句话说,如果我有一个由多个文件组成的组件,其中实现了整个组件的代码,我如何绘制组件图以明确组成它的不同文件?

我可以使用类似于包的符号,您可以将包符号和包包含的对象放在其中吗?我的意思是,某种可点击的组件符号,我双击它会打开并显示包含的文件?

我使用 Enterprise Architect,因此使用它的示例会更有帮助。

问候!!

0 投票
2 回答
1353 浏览

css - 山狮上 Safari 6.0.2 上 CSS 渲染 box-shadow 的神器

我在我的 Macbook Pro 上的 Mountain Lion 上的 Safari 6.0.2 上有一些工件,使用任何其他浏览器,一切都按预期呈现。但奇怪的是在我的 iMac 上使用 Safari 和 OSX Lion 我无法重现这个问题。不同的操作系统版本,不同的 GPU,错误?还是我做错了什么?

复制: http: //jsfiddle.net/gt2g4/http://jsfiddle.net/T966K/1/ CSS 工件

CSS:

关于本机:

MacBook Pro 13 英寸,2012 年中。

  • 显卡 英特尔高清显卡 4000 384 MB。
  • 软件 OS X 10.8.2 (12C60)。

  • Safari 版本 6.0.2 (8536.26.17)