小编Sta*_*nko的帖子

当某些appspec挂钩失败时,如何使AWS CodeDeploy返回错误?

我有一个有两个实例的AWS.我已配置CodeDeploy以在所有实例上自动部署我的项目.

在appspec.yml我有那个部分:

hooks:
   AfterInstall:
     - location: codedeploy_scripts/deploy_afterinstall
       timeout: 300
       runas: root
Run Code Online (Sandbox Code Playgroud)

deploy_afterinstall是一个简单的bash脚本.有时其中的一些命令会失败.例如,此命令更新/安装composer依赖项.

if [ -f "composer.lock" ]; then
   composer update -n
else
   composer install -n
fi
Run Code Online (Sandbox Code Playgroud)

但CodeDeploy忽略了此脚本中的任何错误,并始终表示部署成功.我该如何改变这种行为?当挂钩中的某些命令未成功完成并且在部署控制台或日志中查看错误时,我希望部署失败.

amazon-web-services aws-code-deploy

6
推荐指数
2
解决办法
1961
查看次数

如何仅在嵌套列表中为顶部项加下划线?

请考虑以下代码:

<ol class=top>
  <li>Top item

    <ol>
      <li>Sub</li>
      <li>list</li>
      <li>item.</li>
    </ol>
  </li>
</ol>
Run Code Online (Sandbox Code Playgroud)

和css:

.top > li {
  text-decoration: underline;
}

.top ol li {
  text-decoration: none;
}
Run Code Online (Sandbox Code Playgroud)

小提琴:http://jsfiddle.net/fLvns1z0/1/

我只希望"顶部项目"加下划线,而是全文加下划线.甚至!important没有帮助.任何想法如何使其工作并保持代码尽可能简单?

html css html5 nested-lists html-lists

4
推荐指数
1
解决办法
172
查看次数

SmartGit:创建新分支时如何设置基础分支?

我正在尝试从 TortoiseGit 迁移到 SmartGit。

TG 有非常清晰的创建新分支的界面:在此输入图像描述

但在 SmartGit 中,我只发现“分支 -> 添加分支”,它显示的对话框非常糟糕:在此输入图像描述

我不想每次想创建一个新分支时都切换到某个基础分支。有没有办法像TG一样在SmartGit中选择基础分支?

git smartgit

2
推荐指数
1
解决办法
1471
查看次数

如何在Laravel中间件中获取路由参数?

我有全局中间件,我需要从中定义的路由获取参数routes.php.我的$request->route()是NULL

laravel laravel-5

2
推荐指数
1
解决办法
721
查看次数