小编Pas*_*tin的帖子

GitLab CI构建仍处于待定状态

我们最近开始在gitlab.com免费服务上使用GitLab-CI .起初一切都很好,但现在,似乎我们不能再建立我们的项目了.构建显示为pending并且不执行任何操作.

这是我们的构建列表中的内容:

建立

如果我们检查构建的详细信息:

细节

您可能会注意到,在列表中,每个构建都分配给一个运行者ID,但在详细信息页面中,runner部分为空.

起初,我们认为这只是由基础gitlab.com设施引起的延迟,但它真的只是停留在那里......

编辑

这是超过1年前,但我一直有关于这个问题的通知.如果我没记错的话,问题是由于GitLab本身.遵循GitLab文档并确保您的设置有效,并希望最好!

gitlab gitlab-ci gitlab-ci-runner

16
推荐指数
4
解决办法
9935
查看次数

使用JS在本地编辑并保存文件

我不知道这是否可能,但这就是我想要实现的目标。我希望能够使用文件输入加载 JSON 文件,在网页中对其进行编辑,然后将更改保存为初始文件。我知道出于安全原因,浏览器无法完全访问磁盘,但我想知道是否有办法允许更新特定文件。

简而言之,流程是

  1. 加载文件
  2. 编辑它
  3. 保存更改(重写最初的更改)

我不关心浏览器兼容性,因此如果解决方案基于特定浏览器的 API,那么对我来说就足够了。

另外,我知道该download属性,但我试图避免“正常”下载流程(弹出窗口或抛出的文件是下载文件夹)。

提前致谢 !

html javascript

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

auth :: check()在ajax调用上失败(有时)

我有一个登录用户访问我的JavaScript应用程序.

在初始化期间,应用程序发送几个Ajax调用来收集一些信息.

有时,我会说十分之一,其中一个呼叫在我的一个路由过滤器中中止.

我观察到的是:

  • 每次都不会发生
  • 并不总是相同的路线(电话)
  • 同时可能有多个失败
  • 一个简单的页面刷新重新触发调用,因为它不是一个持续的失败,一切都恢复正常......直到下一个故障.

这是故障的过滤器:
我知道这是因为我更换了403418,它将"禁止"故障变成了"茶壶"故障.

Route::filter('auth-api', function() {
   if (!Auth::check()) { App::abort(403, "Auth-api filter denied"); } 
});
Run Code Online (Sandbox Code Playgroud)

这就是行动中的奇怪错误:
所有的/api/[whatever]过滤器都是相同的过滤器,在这种情况下,/api/assurances死亡时其他人都会变好.

在此输入图像描述

ajax laravel laravel-4

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