2.0 Refactor #2

Merged
joe merged 16 commits from ci into main 2022-09-25 18:06:35 +00:00
Owner

Complete Refactor

Async Actors

All code is now async code driving by actors

Task System

Tasks have been formalized and are now definable.

Dependency execution

Tasks and components now have a full dependency system. Tasks can be included to run before any task or component. A execution plan is built during execution which runs components and their dependencies in parallel. Individual dependencies themselves are ran in sequence.

Removeal of tags

The tag system has been removed in order to simplify execution through groups

CLI Simplification

Flags and commands have been removed in favor of simply passing object names as arguments.

CI Integratrion and updates

CI system moved to Drone

# Complete Refactor ## Async Actors All code is now async code driving by actors ## Task System Tasks have been formalized and are now definable. ## Dependency execution Tasks and components now have a full dependency system. Tasks can be included to run before any task or component. A execution plan is built during execution which runs components and their dependencies in parallel. Individual dependencies themselves are ran in sequence. ## Removeal of tags The tag system has been removed in order to simplify execution through groups ## CLI Simplification Flags and commands have been removed in favor of simply passing object names as arguments. ## CI Integratrion and updates CI system moved to Drone
joe added 14 commits 2022-09-25 17:58:13 +00:00
continuous-integration/drone/push Build is failing Details
6ca829c52e
Added drone configuration
continuous-integration/drone/push Build is failing Details
continuous-integration/drone/pr Build is failing Details
666dafb6af
Updated to rust 1.6 and regenerated lock file
continuous-integration/drone Build is passing Details
485df25fca
Full 2.0 refactor
continuous-integration/drone/push Build encountered an error Details
2cd8486aed
Added deploy stage
continuous-integration/drone/push Build is failing Details
1774796466
typo correction
continuous-integration/drone/push Build is failing Details
a16c7d042d
Added mc download and clippy
continuous-integration/drone/push Build is passing Details
8ef56f4ec4
Updated clippy install
continuous-integration/drone/push Build is passing Details
876a41892c
Deploy now set to promotion
continuous-integration/drone/push Build is failing Details
a8f6d26b5c
Added -C to tar
continuous-integration/drone/push Build is failing Details
9715231d15
Changed tar command
continuous-integration/drone/push Build is passing Details
e112eb7c4f
Changed tar command
continuous-integration/drone/push Build is passing Details
1fbba62f8e
Added error handling for no config
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is failing Details
22eaca4148
Error handling
joe added 1 commit 2022-09-25 17:59:11 +00:00
continuous-integration/drone/pr Build is failing Details
continuous-integration/drone/push Build is passing Details
f229302eaa
Ticked version to 2.0
joe added 1 commit 2022-09-25 18:04:16 +00:00
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is passing Details
c8949bfe85
Merge branch 'main' into ci
joe merged commit 43af1fd35d into main 2022-09-25 18:06:35 +00:00
joe deleted branch ci 2022-09-25 18:06:35 +00:00
joe referenced this issue from a commit 2022-09-25 18:06:35 +00:00
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: conductor/conductor#2
No description provided.