aboutsummaryrefslogtreecommitdiff
path: root/src/forge/gitlab
diff options
context:
space:
mode:
authorMax Audron <audron@cocaine.farm>2022-06-07 12:28:18 +0200
committerMaximilian Manz <maximilian.manz@de.clara.net>2022-06-20 11:33:04 +0200
commite9dc01ffb547d0fa605bfe38b34672ddd5161be4 (patch)
tree5ca50547512b7cc2256ef457d468c4252ae23a0b /src/forge/gitlab
parentimplement cloning of new repos (diff)
reorganize file structure and cleanup lints
Diffstat (limited to '')
-rw-r--r--src/forge/gitlab/mod.rs19
1 files changed, 9 insertions, 10 deletions
diff --git a/src/forge/gitlab/mod.rs b/src/forge/gitlab/mod.rs
index 85efc76..fac60b7 100644
--- a/src/forge/gitlab/mod.rs
+++ b/src/forge/gitlab/mod.rs
@@ -1,8 +1,7 @@
-use anyhow::{bail, Context, Result};
+use anyhow::Result;
use gitlab::AsyncGitlab;
use graphql_client::GraphQLQuery;
-use tracing::{debug, trace};
pub mod config;
@@ -58,18 +57,18 @@ impl super::ForgeTrait for Gitlab {
query_path = "graphql/projects_query.graphql",
schema_path = "graphql/schema.graphql",
response_derives = "Clone,Debug",
- variables_derives = "Clone,Debug",
+ variables_derives = "Clone,Debug"
)]
pub struct Projects;
-impl Into<super::Project> for projects::ProjectsProjectsNodes {
- fn into(self) -> super::Project {
+impl From<projects::ProjectsProjectsNodes> for super::Project {
+ fn from(project: projects::ProjectsProjectsNodes) -> Self {
super::Project {
- id: self.id,
- name: self.name,
- path: self.full_path,
- ssh_clone_url: self.ssh_url_to_repo,
- http_clone_url: self.http_url_to_repo,
+ id: project.id,
+ name: project.name,
+ path: project.full_path,
+ ssh_clone_url: project.ssh_url_to_repo,
+ http_clone_url: project.http_url_to_repo,
}
}
}
esMax Audron-8/+8 2021-06-05fix init container nameMax Audron-1/+1 2021-06-05fix tanka dependency pathMax Audron-8/+8 2021-06-05switch to https url for tanka util libMax Audron-2/+2 2021-06-05bump version to 1.0.2Max Audron-2/+2 2021-06-05add tanka ci configurationMax Audron-1/+1 2021-06-05ready tanka deploy for CIMax Audron-32/+69 2021-06-05remove tanka vendoringMax Audron-27651/+0 2021-05-26Release 1.0.1Max Audron-3/+3 2021-05-26fix log breaking once buffer fullMax Audron-2/+33 the log_msg function was poping the newest message and replacing it with the newest message, it should be poping the oldest messages. 2021-05-16add deployment stuffMax Audron-6/+27786 2021-05-15add container buildMax Audron-2/+35