Skip to content

Commit 8511aa7

Browse files
authored
Merge branch 'master' into ib/oidc-auth-redirect
2 parents b11ead6 + 2c4dc6a commit 8511aa7

File tree

4 files changed

+6
-7
lines changed

4 files changed

+6
-7
lines changed

.github/workflows/build.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,4 @@ jobs:
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 }}

it/compat/pom.xml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,8 @@
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>

server/impl/src/main/java/com/walmartlabs/concord/server/events/EventModule.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff 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
}

server/impl/src/main/java/com/walmartlabs/concord/server/events/github/GithubTriggerProcessor.java

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff 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

0 commit comments

Comments
 (0)