我对持续集成一无所知,并注意到了一种似乎不合适的行为。
我正在使用Mercurial和TeamCity。当我推送更改时,TeamCity会检测到更改,但不会自动运行构建。这是正确的行为吗?它不应该检测到更改并自动运行构建吗?
我对持续集成一无所知,并注意到了一种似乎不合适的行为。
我正在使用Mercurial和TeamCity。当我推送更改时,TeamCity会检测到更改,但不会自动运行构建。这是正确的行为吗?它不应该检测到更改并自动运行构建吗?
在TeamCity中,默认情况下不会将触发器添加到构建配置中。 您需要进入配置的设置,然后单击“构建触发器”,然后单击“添加触发器”。 我认为您正在寻找的触发器类型是“VCS触发器”。
有关此功能的文档可以在此处找到。
+:refs/heads/*
-:refs/heads/releases/6.7.3
-:refs/heads/releases/6.8.30
-:refs/heads/releases/6.8.32
-:refs/heads/releases/6.8.34
+:*
-:releases/6.7.3
-:releases/6.8.30
-:releases/6.8.32
-:releases/6.8.34