2.0 Refactor #2

Merged
joe merged 16 commits from ci into main 4 months ago
joe commented 4 months ago
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 4 months ago
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 4 months ago
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 4 months ago
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 4 months ago
joe deleted branch ci 4 months ago
joe referenced this issue from a commit 4 months ago
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
The pull request has been merged as 43af1fd35d.
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date

No due date set.

Dependencies

No dependencies set.

Reference: conductor/conductor#2
Loading…
There is no content yet.