registry admin script (#2426)

* registryadmin scripts

Add `start-sdk publish` command which can potentially replace
the Haskell implementation of `registry-publish upload`

* restructure modules

---------

Co-authored-by: Sam Sartor <me@samsartor.com>
This commit is contained in:
Aiden McClelland
2023-09-28 11:19:31 -06:00
committed by GitHub
parent 9a202cc124
commit f5da5f4ef0
12 changed files with 332 additions and 18 deletions

View File

@@ -42,12 +42,12 @@ use crate::dependencies::{
};
use crate::install::cleanup::cleanup;
use crate::install::progress::{InstallProgress, InstallProgressTracker};
use crate::marketplace::with_query_params;
use crate::notifications::NotificationLevel;
use crate::prelude::*;
use crate::registry::marketplace::with_query_params;
use crate::s9pk::manifest::{Manifest, PackageId};
use crate::s9pk::reader::S9pkReader;
use crate::status::{DependencyConfigErrors, MainStatus, Status};
use crate::status::{MainStatus, Status};
use crate::util::docker::CONTAINER_TOOL;
use crate::util::io::{copy_and_shutdown, response_to_reader};
use crate::util::serde::{display_serializable, Port};