Questions tagged «artifacts»

4
将文物存档在詹金斯
有人可以向我解释构建过程中工件的想法吗? 我有工作区目录,在其中可以检出代码来编译和运行我的ant脚本等。最后,以我为例,我得到了一个准备安装的jar文件。那被认为是人工产物吗? 我应该在哪里告诉我的构建脚本放入jar文件?在工作区目录中?我的jar文件会根据诸如此类的变量获得唯一的文件名BUILD_ID,我如何告诉Jenkins选择哪个jar文件? 编辑:好的,所以我尝试做这样的事情: 该路径在我的工作空间中尚不存在,因为应该由构建脚本来创建该路径,当然,.jarand .properties文件不存在,因为尚未生成它们。那为什么给我一个错误?好像我缺少什么。 另外,Jenkins是否在每次构建后删除工件(不是归档的工件,我知道我可以告诉它删除那些工件)?否则,它将很快阻塞硬盘驱动器。

7
如何强制Maven使用本地存储库,而不是使用远程存储库来检索工件?
我在Mac Yosemite上使用带有Java 8的Maven 3.3.3。我有一个多模块项目。 <modules> <module>first-module</module> <module>my-module</module> … </modules> 当我使用“ mvn clean install”从上面构建我的一个子模块(例如,“ my-module”)时,该构建会尝试从我在〜/ .m2中定义的远程存储库中下载子模块工件。 /settings.xml文件。输出低于 [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building my-module 87.0.0-SNAPSHOT [INFO] ------------------------------------------------------------------------ Downloading: https://my.remoterepository.com/nexus/content/repositories/snapshots/org/mainco/subco/first-module/87.0.0-SNAPSHOT/maven-metadata.xml Downloading: http://download.java.net/maven/2/org/mainco/subco/first-module/87.0.0-SNAPSHOT/maven-metadata.xml Downloaded: https://my.remoterepository.com/nexus/content/repositories/snapshots/org/mainco/subco/first-module/87.0.0-SNAPSHOT/maven-metadata.xml (788 B at 0.9 KB/sec) Downloading: https://my.remoterepository.com/nexus/content/repositories/snapshots/org/mainco/subco/first-module/87.0.0-SNAPSHOT/first-module-87.0.0-20151104.200545-4.pom 在尝试从远程存储库下载之前,如何强制Maven首先检查本地〜/ .m2 /存储库?以下是在〜/ .m2 / settings.xml文件中定义的远程存储库的位置…… <profile> <id>releases</id> <activation> <property> <name>!releases.off</name> </property> …

1
为什么Safari页面破坏了iOS渲染?
我知道标题不是解释性的,而是故事:我正在开发一种浏览器游戏,主要使用JavaScript和Mapbox库。 一切在台式机,Android和iOS上都可以正常运行,但是在iOS上出现了一个问题:让游戏运行了几分钟后,手机突然开始出现图形伪像,并显示了大部分乱码。 这是手机开始时的一些照片: 我的问题是:代码中到底是什么原因引起的?内存泄漏?(LE:事实证明实际上是内存泄漏) 真正的问题是:为什么只通过浏览网页就可以几乎将整个手机变成砖块?Safari是否应该停止此操作,或者至少是iOS? 这不是此特定设备的问题,因为此问题可以在其他iPhone设备上重现。(我不太确定不同的iOS版本)。 如何重现错误: 打开游戏(在Safari内部)。 让它运行3-4分钟。 向下滑动通知中心,一切都会变得疯狂。 我添加了一个YouTube视频,该视频显示了如何重现错误(在iPhone 5C上)。 该问题似乎首先出现在通知中心中(如果您从顶部向下滑动菜单)。 就目前而言,此问题似乎仅在iPhone 5CiOS 9.2.1(13D15)上发生。它也发生在新的iOS 9.3版本上。 为了解决此问题,我必须: 关闭Safari应用程序(在其中打开了游戏选项卡)。 锁定手机。解锁后,一切恢复正常。 有关游戏本身的一些详细信息: 游戏会显示一个Mapbox地图及其上方的一些单位(标记)。 Node.js服务器以1节拍/秒的速度运行,并且在每个节拍之后,更新的游戏状态通过Socket.io发送到浏览器。 每次浏览器收到游戏状态时,都会相应地更新标记。 *如果您放大或缩小标记或选择标记,游戏可能还会更新标记。 EDIT2: 发现内存泄漏(按预期方式)。修复此泄漏(检查undefined_icon)之后,该问题不再发生。这意味着,沿着这些路线的某个地方会触发Safari / iOS错误。 对于每个群集的单位(在MarkerCluster中被隐藏并与其他单位分组),这就是每个刻度线的确切名称: var $icon = $(marker._icon); // marker._icon is undefined because of the clustering $icon.html(''); $icon.append($('<img class="markerIcon" src="' + options.iconUrl + '" …

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.