我正在使用CircleCi(一个出色的持续集成和交付平台)。 在部署作业的配置文件中,我执行以下过程。
this.selector.select2({
minimumInputLength: 2,
ajax: {
url: function (params) {
var firstTwoLetters = params.term.slice(0, 2);
if (firstTwoLetters == '88') {
return 'some url';
} else if (firstTwoLetters == 'AA') {
return 'another url'
} else {
return 'http://localhost:3000/suggestions?&'
}
},
dataType: 'json',
data: function (params) {
var query = {
search: params.term,
}
return query;
},
processResults: function (data) {
var results = [];
$.each(data, function (index, search) {
results.push({
id: search.id,
text: search.val
});
});
return {
"results": results
};
},
},
width: 'resolve',
});
php artisan down --message="Update in progress" --retry=30
这个想法是启用维护模式,如果某个步骤失败,则应用程序将保持关闭状态。但是我面对缺少依赖项时无法设置维护模式的问题。我得到这个:
php artisan up
因此,为什么在找不到某些提供程序(与此无关)时我不能设置维护。对我没有感觉。
有没有解决方法?就像在不运行artisan命令的情况下设置模式一样?我应该向框架贡献者报告它吗?还是我错过了什么?