我需要在多个配置上构建和测试: linux、osx和solaris。我有标记为"linux“、"osx”和"solaris“的从节点。对于每个配置,我希望(a)构建(b)运行烟雾测试(c),如果烟雾测试通过,然后运行完整的测试,甚至更多。
我认为多配置作业可能是答案,所以我设置了一个多配置构建作业,它在每个操作系统上启动并发构建。构建作业将触发下游的冒烟测试生成,这反过来会触发整个测试作业。
我遇到了以下问题
这是否意味着我只能手工制作三条工作管道,并将其置于“全启动”工作(即创建和手工链接以下工作岗位)之后?
build-linux smoke-test-linux full-test-linux
build-osx smoke-test-osx full-test-osx
build-solaris smoke-test-solaris full-test-solaris
我错过什么明显的东西了吗?
发布于 2011-07-04 05:05:53
据我所知,答案是创建3个矩阵作业,每个系统一个。然后,他们将有3个子作业(构建,烟雾测试,全面测试),构建工作作为试金石。
https://stackoverflow.com/questions/6554173
复制相似问题