我们的 gitlab 管道中有一个测试套件,可以生成 Allure 测试报告。为了在测试后使这些结果可用,我们目前将结果发布到工件并allure serve
运行,根据分支名称使它们在子域上可用。
我们想用每个分支的 gitlab 页面来托管测试结果。但是,我们一次只能通过 gitlab 页面托管一个页面版本。这是一个问题,因为我们希望托管每个分支的测试结果,而不仅仅是最后执行的分支。如果没有 hacks,这似乎是不可能的。
我还发现了这个 3 岁的 gitlab issue关于该主题,这表明将来某些版本的 gitlab 中会出现。
有一个更好的方法吗?还是我们目前最好的选择是等到 gitlab 中可用?