我们有一个test_range = range(10000000)
test_set = set(test_range)
test_array = list(test_range)
timeit.timeit('10000 in test_set', number=10)
timeit.timeit('10000 in test_array', number=10)
应用程序正在使用Python
执行。当前要部署新的python代码,我们登录到Jupyter服务器,并在终端提示符下手动运行脚本。这涉及停止和启动Jupyter Notebook
,从GitHub获取最新代码并复制它。
我们还有其他.NET应用程序,并且为了持续集成,我们目前使用Jenkins。我还想使用Jenkins为CI配置Jupyter notebook
应用程序。
Jupyter服务器是Linux服务器,Jenkins服务器是Windows服务器。
Jenkin的附加组件可用于Jupyter Notebook部署吗?如果没有,那么要采取什么步骤才能使一切正常工作。
更新1
当前要部署python应用程序,我使用PUTTY客户端从计算机(Windows)登录到Jupyter服务器(Linux),然后在终端提示符下逐个运行命令以启动,停止jupyter notbook等。
我想知道是否可以将所有这些命令放在脚本文件中,然后从jenkins服务器远程执行该脚本文件?有帮助吗?
如果远程服务器是Windows服务器,我知道该怎么办,但是在这种情况下,远程jupyter服务器是linux,jenkins服务器是Windows。