问题标签 [nolio]

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 回答
280 浏览

ios - iOS 上的部署自动化?

有没有人有使用一个统一的工具来处理 Java 服务器端 + iOS 包文件创建部署自动化的经验?必须能够插入到像 Hudson/TeamCity 这样的持续集成引擎中。同样可取的是与 TestFlight 等工具的集成。

我正在寻找与 UrbanDeploy、Nolio 等工具等效的工具。这里有任何可用和使用的开源工具吗?

干杯,萨文德

0 投票
3 回答
1540 浏览

windows - 部署期间环境变量未更新

我们在做什么:

我们正在使用名为 Nolio 的工具进行自动化部署。我们需要做的步骤之一是为正在部署的应用程序设置一些环境变量——例如,JAVA_HOME指向我们首选的 java 安装目录。

我们正在使用该SET命令来永久设置环境变量 - 在大多数情况下,它都非常有效。如果我右键单击我的计算机并进入环境变量,它们都会完美显示。

问题:

不幸的是,在部署的后期,执行了一些依赖环境变量的命令行命令,并且环境变量似乎没有设置。不带参数使用SET通过显示所有当前可用的变量来验证这一点。

现在,如果我重新启动计算机,命令行命令可以正常工作。因此,问题在于,虽然变量是永久设置的并且确实出现在 GUI 中,但在我重新启动之前它们不会传播到命令提示符。

另一个有趣的花絮:如果我将命令放在一个 BAT 文件中并双击它,它运行良好,但如果我在命令提示符下执行它,变量在重新启动之前不会解析。

有谁知道解决这个问题的方法?

0 投票
1 回答
624 浏览

.net - 如果我将 .NET 工件打包为 nupkgs,它们如何与 Nolio 一起部署?

作为 Nolio 的初学者,如果我误解了这一点,我深表歉意。

让我们切入正题:如果我将构建的 .NET 工件作为 nupkg 打包到 CI 系统中并将它们放入 nuget 存储库中,如何使用 Nolio 将它们部署到我的目标环境中?

换句话说,Nolio 是否支持打包在 nupkgs 中的 .NET 工件?

0 投票
1 回答
154 浏览

linux - 自动安装 Apache Ant

我已经在许多服务器上手动安装了 ANT,只需将 ant 文件解压缩到某个位置并设置 ~/.bash_profile 以配置用户的路径以查看它。

我现在需要在没有互联网连接的服务器上自动设置。

  • 我们使用 Nolio 进行部署,但我不在乎自动化是否通过 nolio 完成。如果可以编写脚本,我可以轻松地让 Nolio 调用脚本。
  • 我不认为编辑用户的 .bash_profiles 是实现自动化的好方法。

那么,假设我将 Ant 安装到服务器上并解压缩它,那么安装它以便所有用户都可以访问它的最佳方法是什么?

0 投票
2 回答
555 浏览

mysql - 无法在 Linux Oracle 6.3 中连接 tomcat 7 网页

我安装了一个已经嵌入tomcat 7的服务器,当服务器运行时我无法访问服务器的网页。我需要的是访问管理页面,即。http://xxx.xxx.xx.77:8080/Nolio-app

然后我得到了下面的错误。请帮助和谢谢!

有关更多信息:服务器使用 mysql,需要 mysql-connect-java-5.1.21.jar 但我只能从互联网上找到 mysql-connector-java-5.1.26-bin.jar

服务器使用以下设置。使用 CATALINA_BASE:/data/Nolio-4.7

使用 CATALINA_HOME:/data/Nolio-4.7

使用 CATALINA_TMPDIR:/data/Nolio-4.7/temp

使用 JRE_HOME:./jre

使用类路径:/data/Nolio-4.7/bin/bootstrap.jar:/data/Nolio-4.7/bin/tomcat-juli.jar

使用 CATALINA_PID:./catalina.pid




0 投票
1 回答
127 浏览

nolio - Nolio NES 线程

NES 上是否有多个“Discovery Worker”和“Keep Alive”线程处于 WAITING 状态?

0 投票
1 回答
64 浏览

nolio - 导入 TestNexusActions 时缺少类

尝试在 5.0 中导入包含 TestNexusActions 的 DAT 文件。错误消息说:导入应用程序时遇到的问题 [TestNexusActions]:导入失败。系统中不存在操作 [FolderLooppPreEvaluator] ID [1,799] 类 [com.nolio.platform.shared.executables.actions.loops.FolderLoopPreEvaluator]。您需要使用此操作类更新您的操作 jar。

action jar nolio-nexus-actions-5.0-10.2.1402.7.jar 已被导入,似乎没有其他依赖项。

这个问题可以通过导入列出的类来解决吗?如果可以,我在哪里可以得到 jar?

0 投票
0 回答
147 浏览

mysql - Nolio 错误:JSON:无法识别的字段“artifactVersions”

在 5.0 版中,尝试更改现有工件定义的服务器类型属性时,会出现以下错误:

服务器上捕获的意外异常。异常类型为 [HttpMessageNotReadableException],异常消息为 [无法读取 JSON:无法识别的字段“artifactVersions”(类 [...] 未标记为可忽略 [...]

重新创建的步骤: (1) 在 Automation Studio 中创建应用程序“Test”。(2) 登录中华民国。(3) 导航到工件 --> 工件管理。(4) 添加了一个新的工件定义“测试”,在“编辑工件定义”窗口的服务器类型下选择了“服务器类型 1”和“服务器类型 2”。(5) 点击保存。(6) 单击编辑工件定义图标。(7) 取消选中“服务器类型 2”。(8) 点击保存。<-- 这应该是错误发生的地方。

在使用 MySQL 作为数据库的 Linux 环境中安装 5.0 时遇到了这种情况。

我无法在针对 Oracle 11g 运行的 5.0 Linux 环境中重新创建该问题,因此我怀疑它是特定于数据库的问题,或者只是某个地方的配置问题,但我还无法挖掘任何东西。

我还没有在引用上述 JSON 错误的各种日志中发现任何错误,所以我有点不知所措。有任何想法吗?

0 投票
1 回答
199 浏览

continuous-integration - TeamCity:针对 Perforce 存储库发布不同环境的分支签出规则

我们正在开发 CI 项目,以使用 TeamCity 和 Nolio 自动构建和部署应用程序、数据库(模式和数据)、autosys 和 etl 组件。

我们正在使用 Perfoce 并具有以下分支结构

main.br ==> 用于开发人员工作

    • 应用程序 ==> 用于 .Net 和 Java 应用程序
    • 数据库 ==> 用于模式对象
    • 脚本 ==> 用于配置文件(例如 .ini、.bat)
  • 分支X
    • autosys ==> 用于 jil 文件
    • etl ==> 用于工作流程
    • data_sql ==> 用于数据 sql 脚本

发布==> 发布

  • 建造
    • tranche_1.0
      • 核心 ==> 与 main.br 中的所有子文件夹
      • branchX ==> 与 main.br 中的所有子文件夹
    • tranche_2.0
      • 核心 ==> 与 main.br 中的所有子文件夹
      • branchX ==> 与 main.br 中的所有子文件夹
    • tranche_1.0
      • 核心 ==> 与 main.br 中的所有子文件夹
      • branchX ==> 与 main.br 中的所有子文件夹
    • tranche_2.0
      • 核心 ==> 与 main.br 中的所有子文件夹
      • branchX ==> 与 main.br 中的所有子文件夹
  • UAT ==> 与 DEV 结构相同
  • PROD ==> 与 DEV 结构相同

我们在 TeamCity 中将发布分支设置为 VCS 根。

查询:

提前感谢您的帮助和建议。

0 投票
0 回答
89 浏览

devops - Nolio 中的动态分配

我正在使用 Nolio 自动化工作室 & 需要命令来找出有多少动态服务器分配给 nolio 代理 & 还通过命令行列出它们。我没有工作室的管理员权限,但可以访问 nolio 代理服务器。