File tree Expand file tree Collapse file tree 4 files changed +6
-7
lines changed
server/impl/src/main/java/com/walmartlabs/concord/server/events Expand file tree Collapse file tree 4 files changed +6
-7
lines changed Original file line number Diff line number Diff line change 4949 - name : Build and test with Maven
5050 env :
5151 SKIP_DOCKER_TESTS : " true"
52- # re-enable old agent tests once we are several versions ahead
53- SKIP_OLD_AGENT_TESTS : " true"
5452 run : ./mvnw -s .github/settings.xml -B clean install -Pgha -Pdocker -Pit -P${{ matrix.profile }}
Original file line number Diff line number Diff line change 1616 <properties >
1717 <!-- version of Agent to use in tests -->
1818 <!-- should be one or more release versions behind the current version -->
19- <prev .concord.version>1.55.0</prev .concord.version>
19+ <!-- must be a multi-arch image to pass tests on both x86 and arm64 -->
20+ <prev .concord.version>2.14.2</prev .concord.version>
2021
2122 <server .image>walmartlabs/concord-server</server .image>
2223 <prev .agent.image>walmartlabs/concord-agent:${prev.concord.version} </prev .agent.image>
Original file line number Diff line number Diff line change @@ -34,5 +34,6 @@ public class EventModule implements Module {
3434 public void configure (Binder binder ) {
3535 newSetBinder (binder , ProcessEventListener .class );
3636 binder .bind (GithubTriggerProcessor .class ).in (SINGLETON );
37+ newSetBinder (binder , GithubTriggerProcessor .EventEnricher .class ).addBinding ().to (GithubTriggerProcessor .RepositoryInfoEnricher .class );
3738 }
3839}
Original file line number Diff line number Diff line change @@ -54,12 +54,12 @@ public class GithubTriggerProcessor {
5454 private static final Logger log = LoggerFactory .getLogger (GithubTriggerProcessor .class );
5555
5656 private final Dao dao ;
57- private final List <EventEnricher > eventEnrichers ;
57+ private final Set <EventEnricher > eventEnrichers ;
5858 private final boolean isDisableReposOnDeletedRef ;
5959
6060 @ Inject
6161 public GithubTriggerProcessor (Dao dao ,
62- List <EventEnricher > eventEnrichers ,
62+ Set <EventEnricher > eventEnrichers ,
6363 GithubConfiguration githubCfg ) {
6464 this .dao = dao ;
6565 this .eventEnrichers = eventEnrichers ;
@@ -203,8 +203,7 @@ public interface EventEnricher {
203203 * Adds {@link Trigger#REPOSITORY_INFO} property to the event, but only if
204204 * the trigger's conditions contained the clause with the same key.
205205 */
206- @ Named
207- private static class RepositoryInfoEnricher implements EventEnricher {
206+ public static class RepositoryInfoEnricher implements EventEnricher {
208207
209208 private final Dao dao ;
210209
You can’t perform that action at this time.
0 commit comments