当我在Wercker上运行构建时,它失败了,因为我在商店步骤中收到错误:
尺寸超过最大尺寸1000MB
如何禁用商店步骤或增加商店尺寸?
这是wercker.yml
的一部分:
box: java
build:
steps:
- script:
name: create test db
code: |
sudo apt-get install -y percona-server-server-5.6
sudo service mysql start
#sql to create db
- script:
name: install gradle
code: |
wget https://services.gradle.org/distributions/gradle-2.8-all.zip
unzip gradle-2.8-all.zip
- script:
name: gradle build
code: |
gradle-2.8/bin/gradle clean build --stacktrace
答案 0 :(得分:2)
你需要Wercker" store"步骤启用?它通常主要用于调试构建过程(允许您随后下载和检查构建容器)。我认为没有办法增加尺寸,但你可以通过删除以下内容将其关闭:
- internal/store-container
从wercker.yml
开始。
对您的大容器大小有贡献的一件事是,您在内部将Percona MySQL安装到容器中,而建议的做法是使用Wercker本地服务。
查看Wercker local services documentation以获取更多信息。