我正试图从詹金斯开始一个码头图像.(没有得到Docker从Jenkins内部运行)我认为我真的很接近,但这部分还有一些问题.可以请任何人帮忙吗?
stage('build Dockerimage 1') {
steps{
apitestimage = docker.build('apitestimage', '--no-cache=true dockerbuild')
}
}
stage('start Dockerimage and Tests 2') {
steps{
apitestimage.inside {
sh 'cd testing && ctest'
}
}
}
Run Code Online (Sandbox Code Playgroud)
Jenkins报告:WorkflowScript:21:预期第21行,第15行.apitestimage = docker.build('apitestimage',' - no-cache = true dockerbuild')
并且
WorkflowScript:27:方法调用"脚本"块之外不允许的对象.@第27行,第13栏.apitestimage.inside {
我使用以下Dockerfile:
FROM centos
VOLUME ["apitests"]
RUN su
RUN yum -y install git
RUN git clone https://github.com/Human-Connection/CUBE-arduino-yun.git /apitests/
Run Code Online (Sandbox Code Playgroud)
然后我建立我的形象
docker build -t apitesting .
Run Code Online (Sandbox Code Playgroud)
并启动一个带有shell的容器
docker run -ti apitesting /bin/bash
Run Code Online (Sandbox Code Playgroud)
现在我在容器中找到/ apitests.但我找不到克隆的git数据.
我究竟做错了什么?
目前,我只能将一天划分为1个小时。但是我需要15分钟的步幅。
这是我目前的代码:
function iterateOverDayByIntervalOfHours(inputJSON){
var day = getDayFromFromJSON(inputJSON);
var start = new Date("2016-05-04T00:00:00.000Z");
var end = new Date("2016-05-04T23:59:59.999Z");
var range = moment.range(start, end);
var slices = {}
range.by( 'hours', function(moment) {
console.log(moment);
slices["moment"] = moment
console.log("slices: "+ slices["moment"]);
var ROTsAccumulatedForInterval = getAccumulatedROTForTimeIntervall(range);
var NumberOfFlightsForInterval = getNumberOfFlightsForTimeIntervall(range);
});
console.log(slices["moment"]);
}
Run Code Online (Sandbox Code Playgroud)
有任何想法吗?
我想告诉Neat我想在网格中开始一个新行.不幸的是,Neat中没有网格行.为什么这样,你怎么告诉Neat你已完成当前行?
我想写一个类似于下面的模块。
应该可以通过“ Server.doBackup”来调用它,并使用胖箭头符号和async-await函数
有任何想法吗? 您可以在下面提供我的代码段的更正版本吗?
const Server = {
config: {
documents: ['DEFAULT', 'KEYS'],
exportpath: 'data/exportFromCosmos/',
uploadpath: 'data/uploadToAzureBlob/',
crosscheckFile: 'data/crosscheckFile.txt'
},
doBackup: () => async {
let prepareFolders = await Folders.prepare(Server.config, resolve)
let downloadDB_DEFAULT = await Database.downloadDocumentsOfType_DEFAULT()
let downloadDB_KEYS = await Database.downloadDocumentsOfType_KEYS()
let zipDocuments = await Documents.zip(Server.config)
}
}
module.exports = Server
Run Code Online (Sandbox Code Playgroud) docker ×2
javascript ×2
async-await ×1
bourbon ×1
jenkins ×1
momentjs ×1
neat ×1
node-modules ×1