belvedere:CircleCI与Elixir集成的示例

时间:2024-06-10 03:26:05
【文件属性】:

文件名称:belvedere:CircleCI与Elixir集成的示例

文件大小:9KB

文件格式:ZIP

更新时间:2024-06-10 03:26:05

Elixir

眺望楼 该项目作为Elixir在CircleCI上持续集成的示例而存在。 它也可以作为样板项目的一部分。 特征: 将项目构建为Docker容器,如果测试通过,则将其自动推送到dockerhub 在您的项目上运行Dialyzer 缓存构建环境和容器层可加快构建时间。 如何 在您的项目中进行操作: 将scripts / ci文件夹circle.yml和Dockerfile复制到您的项目中。 将{:earmark, "~> 0.1", only: :dev}, {:ex_doc, "~> 0.7", only: :dev}到mix.exs deps 将Erlang和Elixir版本更新到Dockerfile中的最新版本 将Dockerfile中的CIRCLE_PROJECT_REPONAME设置为您的项目名称 根据您的项目对Docker File进行更改 在混合文件中指定要关注透析


【文件预览】:
belvedere-master
----mix.exs(2KB)
----circle.yml(758B)
----.dockerignore(16B)
----Dockerfile(912B)
----scripts()
--------ci()
----lib()
--------belvedere.ex(781B)
----config()
--------config.exs(1KB)
----LICENSE(1KB)
----test()
--------test_helper.exs(15B)
--------belvedere_test.exs(134B)
----README.md(3KB)
----.gitignore(34B)

网友评论