Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(stepfunctions-tasks): create scheduler #29458

Merged
merged 77 commits into from
Nov 14, 2024
Merged
Changes from 1 commit
Commits
Show all changes
77 commits
Select commit Hold shift + click to select a range
353c51f
feat: add create-schedule.ts
badmintoncryer Mar 7, 2024
1451fc7
feat: updte create-schedule.ts
badmintoncryer Mar 8, 2024
d6ba324
feat: add validation
badmintoncryer Mar 8, 2024
fcce464
feat: export
badmintoncryer Mar 9, 2024
7681b18
test: integ test
badmintoncryer Mar 12, 2024
728ed56
test: update integ test
badmintoncryer Mar 12, 2024
5016085
test: add unit test
badmintoncryer Mar 13, 2024
d2940e8
test: add unit test
badmintoncryer Mar 14, 2024
1ff9ccc
docs: update README
badmintoncryer Mar 14, 2024
47fd8c3
update integ test
badmintoncryer Mar 14, 2024
fadb497
test: update unit test
badmintoncryer Mar 14, 2024
4a1ad37
chore: add internal comment
badmintoncryer Mar 14, 2024
d01221c
refactor: rename parameter
badmintoncryer Mar 14, 2024
0cb4ef2
fix: readme
badmintoncryer Mar 15, 2024
6c31a25
fix: readme
badmintoncryer Mar 15, 2024
83aedc6
fix: readme
badmintoncryer Mar 15, 2024
f4c4a4d
Update packages/aws-cdk-lib/aws-stepfunctions-tasks/lib/eventbridge-s…
badmintoncryer Jun 17, 2024
2ff6803
Update packages/aws-cdk-lib/aws-stepfunctions-tasks/lib/eventbridge-s…
badmintoncryer Jun 17, 2024
4251462
Update packages/aws-cdk-lib/aws-stepfunctions-tasks/lib/eventbridge-s…
badmintoncryer Jun 17, 2024
5a7f4fc
update
badmintoncryer Jun 22, 2024
5657926
add EventBridgeSchedulerTarget
badmintoncryer Jun 22, 2024
e469a62
update readme
badmintoncryer Jun 22, 2024
099f5f5
add EventBridgeSchedulerTarget class
badmintoncryer Jun 22, 2024
8310f57
add any
badmintoncryer Jun 22, 2024
6692be8
add docs
badmintoncryer Jun 22, 2024
1928201
Update create-schedule.ts
badmintoncryer Jun 29, 2024
44b36d4
Update create-schedule.ts
badmintoncryer Jun 29, 2024
7636176
Update create-schedule.ts
badmintoncryer Jun 29, 2024
35c1f39
add schedule class
badmintoncryer Jul 4, 2024
f523efa
update snapshot
badmintoncryer Jul 4, 2024
97d201f
refactor schedule
badmintoncryer Jul 4, 2024
8b33783
fix cron
badmintoncryer Jul 4, 2024
a4ce742
update unit test
badmintoncryer Jul 4, 2024
2c70eaa
fix import
badmintoncryer Jul 4, 2024
74acd8d
Merge branch 'main' into 29351-schedulerIntegration
badmintoncryer Jul 4, 2024
d3bb354
add docs
badmintoncryer Jul 4, 2024
4d5fab8
fix readme
badmintoncryer Jul 5, 2024
480a5d3
refactor integ
badmintoncryer Jul 5, 2024
e5032bd
fix readme
badmintoncryer Jul 5, 2024
1206ee2
Merge branch 'main' into 29351-schedulerIntegration
badmintoncryer Jul 14, 2024
b8cc4f8
update unit test
badmintoncryer Jul 15, 2024
e8e707b
Update packages/aws-cdk-lib/aws-stepfunctions-tasks/lib/eventbridge-s…
badmintoncryer Jul 20, 2024
366e355
Update packages/aws-cdk-lib/aws-stepfunctions-tasks/lib/eventbridge-s…
badmintoncryer Jul 20, 2024
61aef85
Update packages/aws-cdk-lib/aws-stepfunctions-tasks/lib/eventbridge-s…
badmintoncryer Jul 20, 2024
78d0003
Update packages/aws-cdk-lib/aws-stepfunctions-tasks/lib/eventbridge-s…
badmintoncryer Jul 20, 2024
f96e7ea
fix
badmintoncryer Jul 20, 2024
a2f4fa0
decrypt only
badmintoncryer Jul 20, 2024
56e6cf8
Merge remote-tracking branch 'origin/main' into 29351-schedulerIntegr…
badmintoncryer Jul 20, 2024
fa444e0
Update packages/aws-cdk-lib/aws-stepfunctions-tasks/lib/eventbridge-s…
badmintoncryer Jul 22, 2024
23370bd
Update packages/aws-cdk-lib/aws-stepfunctions-tasks/lib/eventbridge-s…
badmintoncryer Jul 22, 2024
5321a25
Update packages/aws-cdk-lib/aws-stepfunctions-tasks/lib/eventbridge-s…
badmintoncryer Jul 22, 2024
a14f0f7
update comments
badmintoncryer Jul 22, 2024
2c936db
Merge branch 'main' into 29351-schedulerIntegration
badmintoncryer Jul 22, 2024
108c7b4
Merge branch 'main' into 29351-schedulerIntegration
badmintoncryer Jul 22, 2024
86bfd6b
Merge branch 'main' into 29351-schedulerIntegration
badmintoncryer Jul 23, 2024
0bd4923
Merge branch 'main' into 29351-schedulerIntegration
badmintoncryer Jul 28, 2024
5f1f2c4
Merge branch 'main' into 29351-schedulerIntegration
badmintoncryer Aug 7, 2024
9123bb0
Merge branch 'main' into 29351-schedulerIntegration
badmintoncryer Aug 14, 2024
e272803
Merge branch 'main' into 29351-schedulerIntegration
badmintoncryer Aug 23, 2024
1de32c7
Merge branch 'main' into 29351-schedulerIntegration
badmintoncryer Aug 23, 2024
2558289
Merge branch 'main' into 29351-schedulerIntegration
badmintoncryer Oct 24, 2024
cd9b591
Merge branch 'main' into 29351-schedulerIntegration
paulhcsun Nov 4, 2024
0dc0271
Merge branch 'main' into 29351-schedulerIntegration
badmintoncryer Nov 6, 2024
21e5b49
Update packages/aws-cdk-lib/aws-stepfunctions-tasks/lib/schedule.ts
badmintoncryer Nov 6, 2024
0f77dcc
Update packages/aws-cdk-lib/aws-stepfunctions-tasks/lib/schedule.ts
badmintoncryer Nov 6, 2024
801ae72
Update packages/aws-cdk-lib/aws-stepfunctions-tasks/lib/schedule.ts
badmintoncryer Nov 6, 2024
41924e0
set default ActionAfterCompletion
badmintoncryer Nov 7, 2024
1ad1c6a
fix unit test
badmintoncryer Nov 7, 2024
4f7e103
update snapshot
badmintoncryer Nov 7, 2024
b897b3c
Update schedule.ts
badmintoncryer Nov 7, 2024
bb00b2e
add comment
badmintoncryer Nov 9, 2024
6d6dba7
Merge branch 'main' into 29351-schedulerIntegration
badmintoncryer Nov 9, 2024
60b9201
Merge branch 'main' into 29351-schedulerIntegration
paulhcsun Nov 12, 2024
9b92425
Merge branch 'main' into 29351-schedulerIntegration
iliapolo Nov 13, 2024
8fe78dd
Merge branch 'main' into 29351-schedulerIntegration
mergify[bot] Nov 13, 2024
0753f0b
Merge branch 'main' into 29351-schedulerIntegration
iliapolo Nov 14, 2024
2ccf2e8
Merge branch 'main' into 29351-schedulerIntegration
paulhcsun Nov 14, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Update packages/aws-cdk-lib/aws-stepfunctions-tasks/lib/eventbridge-s…
…cheduler/create-schedule.ts

Co-authored-by: Luca Pizzini <lpizzini7@gmail.com>
badmintoncryer and lpizzinidev authored Jul 22, 2024

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
commit 5321a2539f8e5e6b72354873dcc6aa50c4cdd379
Original file line number Diff line number Diff line change
@@ -322,7 +322,7 @@ export class EventBridgeSchedulerCreateScheduleTask extends sfn.TaskStateBase {
}

private validateProps(props: EventBridgeSchedulerCreateScheduleTaskProps) {
if (props.startDate && props.endDate && props.startDate > props.endDate) {
if (props.startDate && props.endDate && props.startDate >= props.endDate) {
throw new Error('\'startDate\' must be before \'endDate\'');
}