diff --git a/Dockerfile b/Dockerfile index b8e6fd2..f849d88 100755 --- a/Dockerfile +++ b/Dockerfile @@ -1,8 +1,8 @@ ## SETUP ## FROM rust -RUN mkdir /src /comp /app +RUN mkdir /src /comp /comp/src /app WORKDIR /comp ## RUNTIME ## -CMD cp -r /src/* . && cargo build && cp ./target/debug/Tasky /app \ No newline at end of file +CMD cp -r /src/src/* ./src && cp /src/Cargo.toml . && cargo build && cp ./target/debug/Tasky /app \ No newline at end of file diff --git a/data/user.json b/data/user.json new file mode 100644 index 0000000..d9eebec --- /dev/null +++ b/data/user.json @@ -0,0 +1,28 @@ +[ + { + "name": "Shipments", + "cards": [ + { + "name": "Dell Latitude 3410", + "desc": "UPS" + }, + { + "name": "Microsoft Surface Laptop Studio", + "desc": "USPS" + } + ] + }, + { + "name": "Projects", + "cards": [ + { + "name": "RustyPass", + "desc": "Done" + }, + { + "name": "Tasky", + "desc": "W.I.P" + } + ] + } +] \ No newline at end of file diff --git a/src/main.rs b/src/main.rs index 3a2f0ae..53f3a3e 100755 --- a/src/main.rs +++ b/src/main.rs @@ -10,7 +10,7 @@ mod board; fn main() { // Loading it from a manager let mut managed: manager::Manager = manager::Manager::init(); - managed.parse(String::from("build/data/user.json")); + managed.parse(String::from("data/user.json")); // Printing out the boards println!("-- PROJECT --");