Arquillian Cube Extension 1.0.0.Alpha1 发布

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 �C 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

  • 相关文章推荐:

  • Arquillian Extension Jacoco 1.0.0.Alpha7 发布

  • 本文来自:redhat技术网

  • 本文链接:http://www.ahlinux.com/open/9354.html


你可能感兴趣的:(计划,Google,images,下一步)