小编Dom*_*ger的帖子

通过Java Web Start创建Jenkins Slave

我已经在我的Jenkins上有一个正常工作的主 - 从配置,但更新打破了它所以我不得不重新安装它(还没有备份).

但是现在重新安装Jenkins后我再也无法工作了.

当我继续管理Jenkins - >节点管理时,我只能添加新的"永久"代理,而不是我曾经拥有的旧"Dumb Slave"节点.有没有更新或其他什么,所以这不再起作用了?

在使用这个永久代理时还有帮助吗?向我展示了启动方法字段中的"通过Java Web Start启动代理"选项 - 但在下拉列表中它不可用.

我在安装上做错了吗?

编辑:使用最新的Jenkins版本2.16

jenkins jenkins-slave

29
推荐指数
3
解决办法
2万
查看次数

在python脚本中从C#dll创建通用列表

var settings = new SettingsClass();
settings.SpecificValue = new List<SpecificValueClass>();
Run Code Online (Sandbox Code Playgroud)

这是我的C#项目中的代码示例。

我有一个使用此代码示例导入.dll的python脚本,我想在python脚本中创建此settings.SpecificValue变量。

没有在C#中创建可以在python代码中调用的函数的方式,是否可以实现?

public class SettingsClass
{
    public bool Timesync { get; set; }
    public string SystemName { get; set; }
    public string Timezone { get; set; }
    public List<SpecificValueClass> SpecificValue{ get; set; }
}

public class SpecificValueClass
{
    public string ID { get; set; }
    public int value { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

在python中,我想这样称呼它:

settings = SettingsClass() <-- this call is no problem and I can do it with a …
Run Code Online (Sandbox Code Playgroud)

c# python

9
推荐指数
1
解决办法
259
查看次数

如何使用Jenkins运行XUnit测试

我刚开始使用XUnit并配置Jenkins,我想询问是否有办法运行由Jenkins直接启动的XUnit测试,而不是使用Windows批处理命令启动XUnit的控制台运行.

我知道通过Console Runner执行Windows批处理命令来运行XUnit测试是可能的,但我正在寻找插件/例如包含XUnit Runner的任何东西,你只需要指向dll就可以启动测试并处理XML输出.

xunit.net jenkins

8
推荐指数
2
解决办法
7435
查看次数

使用Selenium 3启动特定的Firefox配置文件

我正在尝试从Selenium 2升级到Selenium 3,但旧处理非常容易和快速不再起作用(并且文档似乎不存在)

这是目前的程序,我想要的是打开一个带有配置文件的Firefox驱动程序:SELENIUM

可悲的是,它不起作用,并始终关闭错误:

WebDriver.dll中出现未处理的"System.InvalidOperationException">类型的异常异常

附加信息:腐败的放气流

这是我目前的计划:

public Program()
{
    FirefoxOptions _options = new FirefoxOptions();
    FirefoxProfileManager _profileIni = new FirefoxProfileManager();
    FirefoxDriverService _service = FirefoxDriverService.CreateDefaultService(@"C:\Programme\IMaT\Output\Release\Bin");
    _service.FirefoxBinaryPath = @"C:\Program Files (x86)\Mozilla Firefox\firefox.exe";
    try
    {
        if ((_options.Profile = _profileIni.GetProfile("SELENIUM")) == null)
        {
            Console.WriteLine("SELENIUM PROFILE NOT FOUND");
            _profile.SetPreference("network.proxy.type", 0); // disable proxy
            _profile = new FirefoxProfile();
        }
    }
    catch
    {
        throw new Exception("Firefox needs a Profile with \"SELENIUM\"");
    }
    IWebDriver driver = new FirefoxDriver(_service,_options,new System.TimeSpan(0,0,30));        
    driver.Navigate().GoToUrl("ld-hybrid.fronius.com");
    Console.Write("rtest");
}

static void Main(string[] args)
{ …
Run Code Online (Sandbox Code Playgroud)

.net c# firefox selenium selenium-webdriver

8
推荐指数
1
解决办法
2878
查看次数

JSON Schema 中是否存在无符号整数

我刚刚创建了 JSON 架构,但找不到是否存在某种无符号整数。

JSON Schema 中是否有可用的无符号整数类型?

jsonschema

4
推荐指数
1
解决办法
5901
查看次数

CMD Findstr - 以13位数字开头的行

我有这样的多行

1480438326593   addons.xpi-utils    DEBUG   shutdown
Run Code Online (Sandbox Code Playgroud)

我想用FINDSTRWindows CMD中的函数解析它们.

我现在的问题是参数不起作用,或者我做错了,但它应该有效.

我正在使用这个命令findstr /V /R ^\d{13},它应该使用正则表达式并在字符串的开头找到任意数字13次.

findstr /V /R ^\d 如果它以数字开头但{13}不起作用 - 这有用吗?

regex findstr

1
推荐指数
1
解决办法
1257
查看次数

计算numpy矩阵中周围的true(python)

我想做一个类似扫雷的东西

输入矩阵:

matrix = [[true, false, false],
          [false, true, false],
          [false, false, false]]
Run Code Online (Sandbox Code Playgroud)

如果场上有炸弹,我不会将其视为周围有炸弹。

我想过用 numpy convolve 来完成它,但我正在努力解决如何遍历矩阵并始终检查实际字段的左、上、右和下字段(在边框的情况下,我检查“空”字段,其中肯定是0)

在此输入图像描述

python numpy

1
推荐指数
1
解决办法
762
查看次数

检查列表是否在python中升1

我想检查给定列表是否按1升序排列

所以:

[1,2,3,4] = True [1,3,4,5] = False

并且如果可能的话我想用一些python特定的功能来做-所以不要用for if组合来循环它,而是像all(... for list中的值)

我希望这很清楚

python

1
推荐指数
1
解决办法
61
查看次数

从数组索引中获取多个字符串 - PYTHON

我只是无法弄清楚如何在python中轻松实现它:

myArray = ["this ","is ","a ","test.","this ","is ","another ","test."]
Run Code Online (Sandbox Code Playgroud)

现在我想要输出

  1. print(myArray[0:3]) -> "this is a test"
  2. print(myArray[4:7]) -> "this is another test"

python中是否有一个功能允许在myArray中的for word中迭代整个数组...

我得到的是一个循环中的索引,它只告诉我应该"打印"它的哪个单词.

我更喜欢python"独家"变体,它简短而简单,最好的情况是一个内衬,它应该需要尽可能少的内存(快速甚至数千次尝试)

python arrays python-3.x

0
推荐指数
1
解决办法
220
查看次数

一次替换反转字符串中的2个字符

myString = "test (with (w)ords) swap"
Run Code Online (Sandbox Code Playgroud)

反转字符串并交换(with)和)with(

输出: "paws (sdro(w) htiw) tset"

有一个简单的方法吗?

python string python-3.x

0
推荐指数
1
解决办法
62
查看次数