Skip to content

Commit

Permalink
- Make runner and client deploys inline without maven profile; skips …
Browse files Browse the repository at this point in the history
…if already deployed

- Java test coordinator
- Passing dynamo state from CLI to control for creation
- Adding permissions to use Dynamo from task
  • Loading branch information
matusfaro committed Nov 4, 2024
1 parent 8f5c3b8 commit 88c6935
Show file tree
Hide file tree
Showing 45 changed files with 1,097 additions and 559 deletions.
49 changes: 0 additions & 49 deletions .github/workflows/deploy-client.yml

This file was deleted.

46 changes: 0 additions & 46 deletions .github/workflows/deploy-runner.yml

This file was deleted.

114 changes: 12 additions & 102 deletions .idea/compiler.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 3 additions & 3 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -17,15 +17,15 @@ action-deploy-cloud-jvm-%:

# Deploy client libraries to package managers
client-languages := java typescript
action-deploy-client: $(addprefix action-deploy-client-,$(runner-languages))
action-deploy-client: $(addprefix action-deploy-client-,$(client-languages))
action-deploy-client-%:
mvn clean deploy -Pdeploy-client -am -pl dataspray-api,dataspray-client-parent/dataspray-client-$*
mvn clean deploy -am -pl dataspray-api,dataspray-client-parent/dataspray-client-$*

# Deploy runner libraries to package managers
runner-languages := java typescript
action-deploy-runner: $(addprefix action-deploy-runner-,$(runner-languages))
action-deploy-runner-%:
mvn clean deploy -Pdeploy-runner -am -pl dataspray-runner-parent/dataspray-runner-$*
mvn clean deploy -am -pl dataspray-runner-parent/dataspray-runner-$*

deploy-control:
make deploy-dataspray-stream-control
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -86,6 +86,20 @@ components:
maxAge:
type: integer
format: int64
dynamoState:
type: object
required:
- lsiCount
- gsiCount
properties:
lsiCount:
type: integer
format: int64
maximum: 10
gsiCount:
type: integer
format: int64
maximum: 10
switchToNow:
type: boolean
TaskVersions:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
<component name="AdditionalModuleElements">
<content url="file://$MODULE_DIR$/target/generated-sources/client-ingest/src/main/java" />
<content url="file://$MODULE_DIR$" dumb="true">
<sourceFolder url="file://$MODULE_DIR$/target/generated-sources/client-control/src/main/java" isTestSource="false" generated="true" />
<sourceFolder url="file://$MODULE_DIR$/target/generated-sources/client-ingest/src/main/java" isTestSource="false" generated="true" />
<excludeFolder url="file://$MODULE_DIR$/target/generated-sources/client-control/src/main/java" />
<excludeFolder url="file://$MODULE_DIR$/target/generated-sources/client-typescript" />
</content>
</component>
Expand Down
Loading

0 comments on commit 88c6935

Please sign in to comment.