红联Linux门户
Linux帮助

Arquillian Cube Extension 1.0.0.Alpha1发布

发布时间:2014-11-19 09:17:53来源:红联作者:empast
Arquillian Cube Extension 1.0.0.Alpha1 发布,Arquillian Cube 可以帮助你控制 Docker 镜像的生命周期作为测试生命周期的一部分,可以自动或者手动执行。

Alpha1 包括:
从自定义库中拉取 images 可扩展配置 构建镜像作为测试生命周期的一部分 集成了 Arquillian Container

未来计划

Cube 下一步是支持 OpenShift 3/Kubernetes 和 Google Cloud Engine。

发行详情

Component

Arquillian Cube Extension

Version

1.0.0.Alpha1 view tag

Release date

2014-11-15

Released by

Aslak Knutsen

Compiled against

• Arquillian Core - 1.1.5.Final
Published artifacts org.arquillian.cube
• org.arquillian.cube » arquillian-cube-api jar pom
• org.arquillian.cube » arquillian-cube-spi jar pom
• org.arquillian.cube » arquillian-cube-docker jar pom

解决了 21 个 issues
功能增强 •#32 Support extension of Docker Image configuration
•#29 Create CubeController API
•#28 Create an enricher for injecting cube id in test
•#23 Change return type when creating a container.
•#19 Create Cube Command SPI events
•#18 Create Cube Lifecycle SPI events
•#17 Automatically configure default ports of Container incase of port forward
•#15 Support Docker Containers that are controlled out side an Arquillian Container
•#7 Adds log messages
•#6 Allow configure repository from where docker images are pulled
•#5 Add support for "docker pull image"
•#3 Users should be able to orchestrate more than one Docker container
•#2 Create Docker container from Dockerfile
•#1 Configuration parameters should be injectable as Arquillian Resource
bug 修复 •#25 Rename groupIds to org.arquillian.extension
•#21 Update the ProtocolMetaData with the GateWay IP
•#16 Change @Cube enricher to @ArquillianResource
•#12 ProtocolMetaData returned by Container is wrong when using PortForwarding
•#10 Cube is using wrong port when doing port await check when portforward is enabled
•#8 Fails to build ftest
•#4 Handle Docker service not running with TCP enabled

谢谢以下的贡献者: Alex Soto, Aslak Knutsen, Stefan Miklosovic

Arquillian 可让你在远程或者嵌入式的容器里测试业务逻辑,同时可作为一个压缩包发布到容器中,并通过客户端来进行交互测试。

Arquillian 是一个可以方便的在现有类基础性扩展测试用例,基于 JUnit。

软件详情:http://arquillian.org/blog/2014/11/17/arquillian-cube-1-0-0-Alpha1/

来自:开源中国社区
文章评论

共有 0 条评论