小编chm*_*mac的帖子

如何只使用多个标签运行ansible任务?

想象一下这个ansible剧本:

- name: debug foo
  debug: msg=foo
  tags:
     - foo

- name: debug bar
  debug: msg=bar
  tags:
     - bar

- name: debug baz
  debug: msg=baz
  tags:
     - foo
     - bar
Run Code Online (Sandbox Code Playgroud)

我怎么才能只运行debug baz任务?我想说只运行用fooAND 标记的任务bar.那可能吗?

我尝试了这个,但它将运行所有3个任务:

ansible-playbook foo.yml -t foo,bar
Run Code Online (Sandbox Code Playgroud)

ansible ansible-playbook

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

Gatsby JS-多个页面拉入具有不同类别的markdown文件

我正在使用GatsbyJS构建个人网页。我有多个页面,两个相关的页面是项目/投资组合页面和博客页面。

我在博客页面上设置了gatsby,它从特定的文件夹中提取markdown文件,并使用模板在博客页面上显示它们。我想以类似的方式在项目/项目页面上显示我的项目。我的文件夹结构如下:

-src
 -pages
  -BlogPostOne
  -BlogPostTwo
  projects.js
  blog.js
 -templates
  BlogPostTemplate.js
  ProjectTemplate.js
 -projects
  -project1
  -project2
Run Code Online (Sandbox Code Playgroud)

我希望项目页面从项目文件夹中获取项目降价文件并使用项目模板显示它们

博客页面从pages文件夹中获取博客文章markdown文件,并使用博客文章模板显示它们,效果很好。

我基本上使用了与捕获具有不同变量名和路径的博客文章文件相同的代码,但是它不起作用。盖茨比有可能做到这一点吗?我已经搜索了他们的文档,但找不到与我尝试执行的操作类似的操作。有没有人与盖茨比做过类似的事情?

javascript reactjs gatsby

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

标签 统计

ansible ×1

ansible-playbook ×1

gatsby ×1

javascript ×1

reactjs ×1