小编Kri*_*ris的帖子

警告:将工件作为“存档”上传到协调器...失败 id=1515 responseStatus=500 内部服务器错误状态=500

我正在使用Gitlab自助服务器社区版ci/cd功能,一直运行良好,但是突然有一天,gitlab/cicd中的所有项目都失败了,它提到以下错误:

Uploading artifacts for successful job
Uploading artifacts...
promotion-api/my-boot-module-system/target/*.jar: found 1 matching files and directories 
WARNING: Uploading artifacts as "archive" to coordinator... failed  id=1515 responseStatus=500 Internal Server Error status=500 token=xrDFnLeB
WARNING: Retrying...                                context=artifacts-uploader error=invalid argument
WARNING: Uploading artifacts as "archive" to coordinator... failed  id=1515 responseStatus=500 Internal Server Error status=500 token=xrDFnLeB
WARNING: Retrying...                                context=artifacts-uploader error=invalid argument
WARNING: Uploading artifacts as "archive" to coordinator... failed  id=1515 responseStatus=500 Internal Server Error status=500 token=xrDFnLeB
FATAL: invalid argument                            
ERROR: Job failed: exit code 1
Run Code Online (Sandbox Code Playgroud)

以下是.gitlab-ci.yml中的代码 …

gitlab gitlab-ci gitlab-ci-runner

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

如何将下面的代码替换为Bluebird Promise风格?

所有我对bluebird/promiseA +几乎都是新手,我想知道如何将下面的mongoose代码替换为bluebird风格?

UserUnit.find({ user_id: req.user._id }).populate('unit_id').exec(function (err, units) {
    if (err) {
        res.send(err)
    } else {
        a = a + b;
        res.json(units)
    }
})
Run Code Online (Sandbox Code Playgroud)

这是我尝试过的:

var Promise = require('bluebird')

Promise.promisifyAll(UserUnit)
Promise.promisifyAll(UserUnit.prototype)

var Promise = require('bluebird')

Promise.promisifyAll(UserUnit)
Promise.promisifyAll(UserUnit.prototype)

UserUnit.findAsync({ user_id : req.user._id })
.spread(function (rs) {
    return Promise.try(function() {
        return rs.populate('unit_id')
    })
}).then(function (units) {
    res.json(units)
}).catch(function (err) {
    if (err) res.send(err)
})
Run Code Online (Sandbox Code Playgroud)

mongoose node.js bluebird

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