diff --git a/.github/workflows/build-and-test-windows.yml b/.github/workflows/build-and-test-windows.yml index 8134918719c01..b2c6c2edb07ed 100644 --- a/.github/workflows/build-and-test-windows.yml +++ b/.github/workflows/build-and-test-windows.yml @@ -32,7 +32,8 @@ jobs: - receiver-1 - receiver-2 - receiver-3 - - processor + - processor-0 + - processor-1 - exporter-0 - exporter-1 - exporter-2 diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index 9ad95d64af6cd..a427fee33aefd 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -73,7 +73,8 @@ jobs: - receiver-1 - receiver-2 - receiver-3 - - processor + - processor-0 + - processor-1 - exporter-0 - exporter-1 - exporter-2 @@ -140,7 +141,8 @@ jobs: - receiver-1 - receiver-2 - receiver-3 - - processor + - processor-0 + - processor-1 - exporter-0 - exporter-1 - exporter-2 @@ -258,7 +260,8 @@ jobs: - receiver-1 - receiver-2 - receiver-3 - - processor + - processor-0 + - processor-1 - exporter-0 - exporter-1 - exporter-2 @@ -357,7 +360,8 @@ jobs: - receiver-1 - receiver-2 - receiver-3 - - processor + - processor-0 + - processor-1 - exporter-0 - exporter-1 - exporter-2 diff --git a/Makefile b/Makefile index 44c84cd6ef679..3e735d47da547 100644 --- a/Makefile +++ b/Makefile @@ -28,7 +28,12 @@ RECEIVER_MODS_1 := $(shell find ./receiver/[g-o]* $(FIND_MOD_ARGS) -exec $(TO_MO RECEIVER_MODS_2 := $(shell find ./receiver/[p]* $(FIND_MOD_ARGS) -exec $(TO_MOD_DIR) ) # Prometheus is special and gets its own section. RECEIVER_MODS_3 := $(shell find ./receiver/[q-z]* $(FIND_MOD_ARGS) -exec $(TO_MOD_DIR) ) RECEIVER_MODS := $(RECEIVER_MODS_0) $(RECEIVER_MODS_1) $(RECEIVER_MODS_2) $(RECEIVER_MODS_3) -PROCESSOR_MODS := $(shell find ./processor/* $(FIND_MOD_ARGS) -exec $(TO_MOD_DIR) ) +PROCESSOR_MODS_0 := $(shell find ./processor/[a-o]* $(FIND_MOD_ARGS) -exec $(TO_MOD_DIR) ) +PROCESSOR_MODS_1 := $(shell find ./processor/[p-z]* $(FIND_MOD_ARGS) -exec $(TO_MOD_DIR) ) +PROCESSOR_MODS := $(PROCESSOR_MODS_0) $(PROCESSOR_MODS_1) +EXPORTER_MODS_0 := $(shell find ./exporter/[a-m]* $(FIND_MOD_ARGS) -exec $(TO_MOD_DIR) ) +EXPORTER_MODS_1 := $(shell find ./exporter/[n-z]* $(FIND_MOD_ARGS) -exec $(TO_MOD_DIR) ) +EXPORTER_MODS := $(EXPORTER_MODS_0) $(EXPORTER_MODS_1) EXPORTER_MODS_0 := $(shell find ./exporter/[a-c]* $(FIND_MOD_ARGS) -exec $(TO_MOD_DIR) ) EXPORTER_MODS_1 := $(shell find ./exporter/[d-i]* $(FIND_MOD_ARGS) -exec $(TO_MOD_DIR) ) EXPORTER_MODS_2 := $(shell find ./exporter/[k-o]* $(FIND_MOD_ARGS) -exec $(TO_MOD_DIR) ) @@ -62,6 +67,8 @@ all-groups: @echo "\nreceiver-2: $(RECEIVER_MODS_2)" @echo "\nreceiver-3: $(RECEIVER_MODS_3)" @echo "\nreceiver: $(RECEIVER_MODS)" + @echo "\nprocessor-0: $(PROCESSOR_MODS_0)" + @echo "\nprocessor-1: $(PROCESSOR_MODS_1)" @echo "\nprocessor: $(PROCESSOR_MODS)" @echo "\nexporter-0: $(EXPORTER_MODS_0)" @echo "\nexporter-1: $(EXPORTER_MODS_1)" @@ -190,6 +197,12 @@ for-receiver-3-target: $(RECEIVER_MODS_3) .PHONY: for-processor-target for-processor-target: $(PROCESSOR_MODS) +.PHONY: for-processor-0-target +for-processor-0-target: $(PROCESSOR_MODS_0) + +.PHONY: for-processor-1-target +for-processor-1-target: $(PROCESSOR_MODS_1) + .PHONY: for-exporter-target for-exporter-target: $(EXPORTER_MODS)