otto/Cargo.lock

3820 lines
90 KiB
Plaintext
Raw Permalink Normal View History

2019-12-14 17:09:47 +00:00
# This file is automatically @generated by Cargo.
# It is not intended for manual editing.
[[package]]
name = "Inflector"
version = "0.11.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fe438c63458706e03479442743baae6c88256498e6431708f6dfc520a26515d3"
dependencies = [
"lazy_static",
"regex",
]
[[package]]
name = "adler"
2021-03-03 17:19:19 +00:00
version = "1.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
2021-03-03 17:19:19 +00:00
checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe"
[[package]]
name = "aead"
version = "0.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7fc95d1bdb8e6666b2b217308eeeb09f2d6728d104be3e31916cc74d15420331"
dependencies = [
"generic-array 0.14.4",
]
[[package]]
name = "aes"
2020-11-08 22:53:40 +00:00
version = "0.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
2020-11-08 22:53:40 +00:00
checksum = "884391ef1066acaa41e766ba8f596341b96e93ce34f9a43e7d24bf0a0eaf0561"
dependencies = [
"aes-soft",
"aesni",
2020-11-08 22:53:40 +00:00
"cipher",
]
[[package]]
name = "aes-gcm"
2020-11-08 22:53:40 +00:00
version = "0.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
2020-11-08 22:53:40 +00:00
checksum = "5278b5fabbb9bd46e24aa69b2fdea62c99088e0a950a9be40e3e0101298f88da"
dependencies = [
"aead",
"aes",
2020-11-08 22:53:40 +00:00
"cipher",
"ctr",
"ghash",
"subtle",
]
[[package]]
name = "aes-soft"
2020-11-16 22:32:44 +00:00
version = "0.6.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
2020-11-16 22:32:44 +00:00
checksum = "be14c7498ea50828a38d0e24a765ed2effe92a705885b57d029cd67d45744072"
dependencies = [
2020-11-08 22:53:40 +00:00
"cipher",
"opaque-debug 0.3.0",
]
[[package]]
name = "aesni"
2020-11-08 22:53:40 +00:00
version = "0.10.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
2020-11-08 22:53:40 +00:00
checksum = "ea2e11f5e94c2f7d386164cc2aa1f97823fed6f259e486940a71c174dd01b0ce"
dependencies = [
2020-11-08 22:53:40 +00:00
"cipher",
"opaque-debug 0.3.0",
]
[[package]]
name = "ahash"
version = "0.4.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "739f4a8db6605981345c5654f3a85b056ce52f37a39d34da03f25bf2151ea16e"
[[package]]
name = "ahash"
version = "0.6.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "796540673305a66d127804eef19ad696f1f204b8c1025aaca4958c17eab32877"
dependencies = [
"getrandom 0.2.2",
"once_cell",
"version_check",
]
[[package]]
name = "aho-corasick"
2020-11-08 22:53:40 +00:00
version = "0.7.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
2020-11-08 22:53:40 +00:00
checksum = "7404febffaa47dac81aa44dba71523c9d069b1bdc50a77db41195149e17f68e5"
dependencies = [
"memchr",
]
2020-01-03 20:30:46 +00:00
[[package]]
name = "ansi_term"
version = "0.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ee49baf6cb617b853aa8d93bf420db2383fab46d314482ca2803b40d5fde979b"
2020-01-03 20:30:46 +00:00
dependencies = [
"winapi",
2020-01-03 20:30:46 +00:00
]
[[package]]
name = "anyhow"
2021-03-03 17:19:19 +00:00
version = "1.0.38"
source = "registry+https://github.com/rust-lang/crates.io-index"
2021-03-03 17:19:19 +00:00
checksum = "afddf7f520a80dbf76e6f50a35bca42a2331ef227a28b3b6dc5c2e2338d114b1"
[[package]]
name = "archive-step"
version = "0.1.0"
dependencies = [
👏 Implement artifact uploading from the archive step 👏 Running the object store with: ./scripts/shoreman ❯ tree tmp/objects tmp/objects └── 2265b5d0-1f70-46de-bf50-f1050e9fac9a └── hello.log 1 directory, 1 file The full pipeline yml that was passed to the agent below. But in essence this demonstrates the approach for the agent to pass endpoints to the steps for their uses --- uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' contexts: - name: 'Prep' uuid: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' environment: CLOUD: 'yes' - name: 'Build' uuid: '5e9d4943-33e5-4945-8a97-a11421cb4b11' steps: - symbol: sh uuid: '5599cffb-f23a-4e0f-a0b9-f74654641b2b' context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' parameters: script: 'ls -lah | tail -n 5' # - symbol: error # uuid: '3652dfe3-a07c-4bd7-b8e5-303100a3873c' # context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' # parameters: # message: 'Failing out early' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "Hello world from a script"' - symbol: dir uuid: '022c09ef-15f2-456a-a93a-92e584c1a1f4' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: directory: 'stdlib' block: - symbol: sh uuid: '81e8309e-e615-49d4-946c-22527ebce8e1' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: script: 'pwd && ls -lah' - symbol: echo uuid: '7f7ec29b-ad62-4fba-9c5f-db7a49a2d658' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: message: 'Hello from a block-scoped step!' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "hello" > hello.log' - symbol: archive context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' uuid: 'd479e450-9ada-4127-84ca-e0576d0c0c98' parameters: artifacts: 'hello.log'
2020-11-01 23:23:56 +00:00
"async-std",
"flate2",
"glob",
"otto-agent",
2021-03-03 17:19:19 +00:00
"serde 1.0.123",
👏 Implement artifact uploading from the archive step 👏 Running the object store with: ./scripts/shoreman ❯ tree tmp/objects tmp/objects └── 2265b5d0-1f70-46de-bf50-f1050e9fac9a └── hello.log 1 directory, 1 file The full pipeline yml that was passed to the agent below. But in essence this demonstrates the approach for the agent to pass endpoints to the steps for their uses --- uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' contexts: - name: 'Prep' uuid: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' environment: CLOUD: 'yes' - name: 'Build' uuid: '5e9d4943-33e5-4945-8a97-a11421cb4b11' steps: - symbol: sh uuid: '5599cffb-f23a-4e0f-a0b9-f74654641b2b' context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' parameters: script: 'ls -lah | tail -n 5' # - symbol: error # uuid: '3652dfe3-a07c-4bd7-b8e5-303100a3873c' # context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' # parameters: # message: 'Failing out early' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "Hello world from a script"' - symbol: dir uuid: '022c09ef-15f2-456a-a93a-92e584c1a1f4' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: directory: 'stdlib' block: - symbol: sh uuid: '81e8309e-e615-49d4-946c-22527ebce8e1' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: script: 'pwd && ls -lah' - symbol: echo uuid: '7f7ec29b-ad62-4fba-9c5f-db7a49a2d658' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: message: 'Hello from a block-scoped step!' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "hello" > hello.log' - symbol: archive context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' uuid: 'd479e450-9ada-4127-84ca-e0576d0c0c98' parameters: artifacts: 'hello.log'
2020-11-01 23:23:56 +00:00
"surf",
"tar",
]
[[package]]
name = "arrayref"
version = "0.3.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a4c527152e37cf757a3f78aae5a06fbeefdb07ccc535c980a3208ee3060dd544"
[[package]]
name = "arrayvec"
version = "0.5.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "23b62fc65de8e4e7f52534fb52b0f3ed04746ae267519eef2a83941e8085068b"
[[package]]
name = "async-attributes"
2021-03-03 17:19:19 +00:00
version = "1.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
2021-03-03 17:19:19 +00:00
checksum = "a3203e79f4dd9bdda415ed03cf14dae5a2bf775c683a00f94e9cd1faf0f596e5"
dependencies = [
"quote",
"syn",
]
[[package]]
name = "async-channel"
2021-03-03 17:19:19 +00:00
version = "1.6.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
2021-03-03 17:19:19 +00:00
checksum = "2114d64672151c0c5eaa5e131ec84a74f06e1e559830dabba01ca30605d66319"
dependencies = [
"concurrent-queue",
"event-listener",
"futures-core",
]
2021-03-03 17:19:19 +00:00
[[package]]
name = "async-dup"
version = "1.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7427a12b8dc09291528cfb1da2447059adb4a257388c2acd6497a79d55cf6f7c"
dependencies = [
"futures-io",
"simple-mutex",
]
[[package]]
name = "async-executor"
2020-11-15 22:45:43 +00:00
version = "1.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
2020-11-15 22:45:43 +00:00
checksum = "eb877970c7b440ead138f6321a3b5395d6061183af779340b65e20c0fede9146"
dependencies = [
"async-task",
"concurrent-queue",
"fastrand",
"futures-lite",
"once_cell",
"vec-arena",
]
[[package]]
name = "async-global-executor"
version = "2.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9586ec52317f36de58453159d48351bc244bc24ced3effc1fce22f3d48664af6"
dependencies = [
"async-channel",
"async-executor",
"async-io",
"async-mutex",
"blocking",
"futures-lite",
"num_cpus",
"once_cell",
]
[[package]]
name = "async-graphql"
version = "2.5.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d44e9cd1eedaa85207eea845e59280f87d8892b9c2c8057712c9f110726fb571"
dependencies = [
"async-graphql-derive",
"async-graphql-parser",
"async-graphql-value",
"async-stream",
"async-trait",
"blocking",
"bson",
"chrono",
"chrono-tz",
"fnv",
"futures-channel",
"futures-timer",
"futures-util",
"http",
"indexmap",
"log",
"lru",
"multer",
"num-traits 0.2.14",
"once_cell",
"pin-project-lite 0.2.5",
"regex",
"serde 1.0.123",
"serde_json",
"sha2",
"spin 0.7.1",
"static_assertions",
"tempfile",
"thiserror",
"tracing",
"url",
"uuid",
]
[[package]]
name = "async-graphql-derive"
version = "2.5.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "91b828ac0ddb654259a9cf3aa0101bc47428e8798d97690f188f0bdd6fddd431"
dependencies = [
"Inflector",
"async-graphql-parser",
"darling",
"proc-macro-crate",
"proc-macro2",
"quote",
"syn",
"thiserror",
]
[[package]]
name = "async-graphql-parser"
version = "2.5.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "53e2f7bc6173bf7a30def040a0b541d87cb044da90ec3c8d23de7b47185379ea"
dependencies = [
"async-graphql-value",
"pest",
"pest_derive",
"serde 1.0.123",
"serde_json",
]
[[package]]
name = "async-graphql-tide"
version = "2.5.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4243804e87107b0ada23d5e22975e2c6fa70c6774156c4bb8cbbf7883057e515"
dependencies = [
"async-graphql",
"async-trait",
"futures-util",
"serde_json",
"tide",
"tide-websockets",
]
[[package]]
name = "async-graphql-value"
version = "2.5.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3f8134ed15d6ebe6025977026a9dcfac18f94c99d762fccc2df6a4a7f7f1226f"
dependencies = [
"serde 1.0.123",
"serde_json",
]
[[package]]
name = "async-h1"
version = "2.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cc5142de15b549749cce62923a50714b0d7b77f5090ced141599e78899865451"
dependencies = [
2021-03-03 17:19:19 +00:00
"async-channel",
"async-dup",
"async-std",
"byte-pool",
"futures-core",
"http-types",
"httparse",
"lazy_static",
"log",
2021-03-03 17:19:19 +00:00
"pin-project",
]
[[package]]
name = "async-io"
2021-03-03 17:19:19 +00:00
version = "1.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
2021-03-03 17:19:19 +00:00
checksum = "9315f8f07556761c3e48fec2e6b276004acf426e6dc068b2c2251854d65ee0fd"
dependencies = [
"concurrent-queue",
"fastrand",
"futures-lite",
"libc",
"log",
"nb-connect",
"once_cell",
"parking",
"polling",
"vec-arena",
"waker-fn",
"winapi",
]
[[package]]
name = "async-lock"
version = "2.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1996609732bde4a9988bc42125f55f2af5f3c36370e27c778d5191a4a1b63bfb"
dependencies = [
"event-listener",
]
[[package]]
name = "async-mutex"
version = "1.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "479db852db25d9dbf6204e6cb6253698f175c15726470f78af0d918e99d6156e"
dependencies = [
"event-listener",
]
2021-03-04 06:01:06 +00:00
[[package]]
name = "async-native-tls"
version = "0.3.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9e9e7a929bd34c68a82d58a4de7f86fffdaf97fb2af850162a7bb19dd7269b33"
dependencies = [
"async-std",
"native-tls",
"thiserror",
"url",
]
[[package]]
name = "async-process"
version = "1.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ef37b86e2fa961bae5a4d212708ea0154f904ce31d1a4a7f47e1bbc33a0c040b"
dependencies = [
"async-io",
"blocking",
"cfg-if 1.0.0",
"event-listener",
"futures-lite",
"once_cell",
"signal-hook",
"winapi",
]
[[package]]
name = "async-rustls"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9c86f33abd5a4f3e2d6d9251a9e0c6a7e52eb1113caf893dae8429bf4a53f378"
dependencies = [
"futures-lite",
"rustls",
"webpki",
]
[[package]]
name = "async-session"
version = "2.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "345022a2eed092cd105cc1b26fd61c341e100bd5fcbbd792df4baf31c2cc631f"
dependencies = [
"anyhow",
"async-std",
"async-trait",
2020-11-08 22:53:40 +00:00
"base64 0.12.3",
"bincode",
"blake3",
"chrono",
2020-11-08 22:53:40 +00:00
"hmac 0.8.1",
"kv-log-macro",
2021-03-03 17:19:19 +00:00
"rand 0.7.3",
"serde 1.0.123",
"serde_json",
"sha2",
]
[[package]]
name = "async-sse"
2020-11-08 22:53:40 +00:00
version = "4.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
2020-11-08 22:53:40 +00:00
checksum = "53bba003996b8fd22245cd0c59b869ba764188ed435392cf2796d03b805ade10"
dependencies = [
"async-channel",
"async-std",
"http-types",
"log",
"memchr",
2021-03-03 17:19:19 +00:00
"pin-project-lite 0.1.12",
]
[[package]]
name = "async-std"
version = "1.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d9f06685bad74e0570f5213741bea82158279a4103d988e57bfada11ad230341"
dependencies = [
"async-attributes",
"async-channel",
"async-global-executor",
"async-io",
"async-lock",
"async-process",
2021-03-03 17:19:19 +00:00
"crossbeam-utils 0.8.3",
"futures-channel",
"futures-core",
"futures-io",
"futures-lite",
"gloo-timers",
"kv-log-macro",
"log",
"memchr",
"num_cpus",
"once_cell",
"pin-project-lite 0.2.5",
"pin-utils",
"slab",
"wasm-bindgen-futures",
]
[[package]]
name = "async-stream"
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3670df70cbc01729f901f94c887814b3c68db038aad1329a418bae178bc5295c"
dependencies = [
"async-stream-impl",
"futures-core",
]
[[package]]
name = "async-stream-impl"
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a3548b8efc9f8e8a5a0a2808c5bd8451a9031b9e5b879a79590304ae928b0a70"
dependencies = [
"proc-macro2",
"quote",
"syn",
]
[[package]]
name = "async-task"
version = "4.0.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e91831deabf0d6d7ec49552e489aed63b7456a7a3c46cff62adad428110b0af0"
[[package]]
name = "async-trait"
2020-11-21 23:44:45 +00:00
version = "0.1.42"
source = "registry+https://github.com/rust-lang/crates.io-index"
2020-11-21 23:44:45 +00:00
checksum = "8d3a45e77e34375a7923b1e8febb049bb011f064714a8e17a1a616fef01da13d"
dependencies = [
"proc-macro2",
"quote",
"syn",
]
[[package]]
name = "async-tungstenite"
version = "0.10.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "39eca8dd578b18e557361e50ca767df55c5e62f690a5e53868c3c7a8123145b7"
dependencies = [
"futures-io",
"futures-util",
"log",
"pin-project",
"tungstenite",
]
[[package]]
name = "atoi"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "616896e05fc0e2649463a93a15183c6a16bf03413a7af88ef1285ddedfa9cda5"
dependencies = [
"num-traits 0.2.14",
]
[[package]]
name = "atomic-waker"
version = "1.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "065374052e7df7ee4047b1160cca5e1467a12351a40b3da123c870ba0b8eda2a"
[[package]]
name = "atty"
version = "0.2.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8"
dependencies = [
"hermit-abi",
"libc",
"winapi",
]
[[package]]
name = "autocfg"
version = "1.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cdb031dd78e28731d87d56cc8ffef4a8f36ca26c38fe2de700543e627f8a464a"
[[package]]
name = "base-x"
2020-11-08 22:53:40 +00:00
version = "0.2.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
2020-11-08 22:53:40 +00:00
checksum = "a4521f3e3d031370679b3b140beb36dfe4801b09ac77e30c61941f97df3ef28b"
[[package]]
name = "base64"
version = "0.12.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3441f0f7b02788e948e47f457ca01f1d7e6d92c693bc132c22b087d3141c03ff"
2020-11-08 22:53:40 +00:00
[[package]]
name = "base64"
version = "0.13.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "904dfeac50f3cdaba28fc6f57fdcddb75f49ed61346676a78c4ffe55877802fd"
[[package]]
name = "bincode"
2021-03-03 17:19:19 +00:00
version = "1.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
2021-03-03 17:19:19 +00:00
checksum = "d175dfa69e619905c4c3cdb7c3c203fa3bdd5d51184e3afdb2742c0280493772"
dependencies = [
"byteorder",
2021-03-03 17:19:19 +00:00
"serde 1.0.123",
]
2019-12-14 17:09:47 +00:00
[[package]]
name = "bitflags"
version = "1.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cf1de2fe8c75bc145a2f577add951f8134889b4795d47466a54a5c846d691693"
[[package]]
name = "bitvec"
2021-03-04 06:01:06 +00:00
version = "0.19.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
2021-03-04 06:01:06 +00:00
checksum = "8942c8d352ae1838c9dda0b0ca2ab657696ef2232a20147cf1b30ae1a9cb4321"
dependencies = [
"funty",
"radium",
"tap",
"wyz",
]
[[package]]
name = "blake3"
version = "0.3.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e9ff35b701f3914bdb8fad3368d822c766ef2858b2583198e41639b936f09d3f"
dependencies = [
"arrayref",
"arrayvec",
"cc",
"cfg-if 0.1.10",
"constant_time_eq",
2020-11-08 22:53:40 +00:00
"crypto-mac 0.8.0",
"digest 0.9.0",
]
[[package]]
name = "block-buffer"
version = "0.7.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c0940dc441f31689269e10ac70eb1002a3a1d3ad1390e030043662eb7fe4688b"
dependencies = [
"block-padding",
"byte-tools",
"byteorder",
2021-03-03 17:19:19 +00:00
"generic-array 0.12.4",
]
[[package]]
name = "block-buffer"
version = "0.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4152116fd6e9dadb291ae18fc1ec3575ed6d84c29642d97890f4b4a3417297e4"
dependencies = [
"generic-array 0.14.4",
]
[[package]]
name = "block-padding"
version = "0.1.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fa79dedbb091f449f1f39e53edf88d5dbe95f895dae6135a8d7b881fb5af73f5"
dependencies = [
"byte-tools",
]
[[package]]
name = "blocking"
version = "1.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c5e170dbede1f740736619b776d7251cb1b9095c435c34d8ca9f57fcd2f335e9"
dependencies = [
"async-channel",
"async-task",
"atomic-waker",
"fastrand",
"futures-lite",
"once_cell",
]
[[package]]
name = "bson"
version = "1.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2abd828df036867b89a07c5a4824df1168b42d74f41af7253f20e55a32e5ca4b"
dependencies = [
"base64 0.12.3",
"chrono",
"hex",
"lazy_static",
"linked-hash-map 0.5.4",
"rand 0.7.3",
"serde 1.0.123",
"serde_json",
"uuid",
]
[[package]]
name = "build_const"
version = "0.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "39092a32794787acd8525ee150305ff051b0aa6cc2abaf193924f5ab05425f39"
[[package]]
name = "bumpalo"
2021-03-03 17:19:19 +00:00
version = "3.6.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
2021-03-03 17:19:19 +00:00
checksum = "63396b8a4b9de3f4fdfb320ab6080762242f66a8ef174c49d8e19b674db4cdbe"
[[package]]
name = "byte-pool"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1e38e98299d518ec351ca016363e0cbfc77059dcd08dfa9700d15e405536097a"
dependencies = [
2021-03-03 17:19:19 +00:00
"crossbeam-queue 0.2.3",
"stable_deref_trait",
]
[[package]]
name = "byte-tools"
version = "0.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e3b5ca7a04898ad4bcd41c90c5285445ff5b791899bb1b0abdd2a2aa791211d7"
[[package]]
name = "byteorder"
version = "1.3.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "08c48aae112d48ed9f069b33538ea9e3e90aa263cfa3d1c24309612b1f7472de"
2020-06-20 18:27:33 +00:00
👏 Implement artifact uploading from the archive step 👏 Running the object store with: ./scripts/shoreman ❯ tree tmp/objects tmp/objects └── 2265b5d0-1f70-46de-bf50-f1050e9fac9a └── hello.log 1 directory, 1 file The full pipeline yml that was passed to the agent below. But in essence this demonstrates the approach for the agent to pass endpoints to the steps for their uses --- uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' contexts: - name: 'Prep' uuid: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' environment: CLOUD: 'yes' - name: 'Build' uuid: '5e9d4943-33e5-4945-8a97-a11421cb4b11' steps: - symbol: sh uuid: '5599cffb-f23a-4e0f-a0b9-f74654641b2b' context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' parameters: script: 'ls -lah | tail -n 5' # - symbol: error # uuid: '3652dfe3-a07c-4bd7-b8e5-303100a3873c' # context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' # parameters: # message: 'Failing out early' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "Hello world from a script"' - symbol: dir uuid: '022c09ef-15f2-456a-a93a-92e584c1a1f4' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: directory: 'stdlib' block: - symbol: sh uuid: '81e8309e-e615-49d4-946c-22527ebce8e1' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: script: 'pwd && ls -lah' - symbol: echo uuid: '7f7ec29b-ad62-4fba-9c5f-db7a49a2d658' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: message: 'Hello from a block-scoped step!' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "hello" > hello.log' - symbol: archive context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' uuid: 'd479e450-9ada-4127-84ca-e0576d0c0c98' parameters: artifacts: 'hello.log'
2020-11-01 23:23:56 +00:00
[[package]]
name = "bytes"
version = "0.5.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0e4cec68f03f32e44924783795810fa50a7035d8c8ebe78580ad7e6c703fba38"
2021-03-03 17:19:19 +00:00
[[package]]
name = "bytes"
version = "1.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b700ce4376041dcd0a327fd0097c41095743c4c8af8887265942faf1100bd040"
[[package]]
name = "cache-padded"
version = "1.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "631ae5198c9be5e753e5cc215e1bd73c2b466a3565173db433f52bb9d3e66dba"
2019-12-14 17:09:47 +00:00
[[package]]
name = "cc"
2021-03-03 17:19:19 +00:00
version = "1.0.67"
2019-12-14 17:09:47 +00:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2021-03-03 17:19:19 +00:00
checksum = "e3c69b077ad434294d3ce9f1f6143a2a4b89a8a2d54ef813d85003a4fd1137fd"
dependencies = [
"jobserver",
]
2019-12-14 17:09:47 +00:00
[[package]]
name = "cfg-if"
version = "0.1.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822"
2019-12-14 17:09:47 +00:00
[[package]]
name = "cfg-if"
version = "1.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
2019-12-14 17:09:47 +00:00
[[package]]
name = "chrono"
version = "0.4.19"
2019-12-14 17:09:47 +00:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "670ad68c9088c2a963aaa298cb369688cf3f9465ce5e2d4ca10e6e0098a1ce73"
2019-12-14 17:09:47 +00:00
dependencies = [
"libc",
"num-integer",
2020-11-08 22:53:40 +00:00
"num-traits 0.2.14",
2021-03-03 17:19:19 +00:00
"serde 1.0.123",
"time 0.1.43",
"winapi",
2019-12-14 17:09:47 +00:00
]
[[package]]
name = "chrono-tz"
version = "0.5.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2554a3155fec064362507487171dcc4edc3df60cb10f3a1fb10ed8094822b120"
dependencies = [
"chrono",
"parse-zoneinfo",
]
2020-11-08 22:53:40 +00:00
[[package]]
name = "cipher"
version = "0.2.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "12f8e7987cbd042a63249497f41aed09f8e65add917ea6566effbc56578d6801"
dependencies = [
"generic-array 0.14.4",
]
2020-01-03 20:30:46 +00:00
[[package]]
name = "clap"
version = "2.33.3"
2020-01-03 20:30:46 +00:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "37e58ac78573c40708d45522f0d80fa2f01cc4f9b4e2bf749807255454312002"
2020-01-03 20:30:46 +00:00
dependencies = [
"ansi_term",
"atty",
"bitflags",
"strsim 0.8.0",
"textwrap",
"unicode-width",
"vec_map",
"yaml-rust 0.3.5",
2020-01-03 20:30:46 +00:00
]
[[package]]
name = "concurrent-queue"
version = "1.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "30ed07550be01594c6026cff2a1d7fe9c8f683caa798e12b68694ac9e88286a3"
dependencies = [
"cache-padded",
]
[[package]]
name = "config"
version = "0.10.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "19b076e143e1d9538dde65da30f8481c2a6c44040edb8e02b9bf1351edb92ce3"
dependencies = [
"lazy_static",
"nom 5.1.2",
"rust-ini",
2021-03-03 17:19:19 +00:00
"serde 1.0.123",
"serde-hjson",
"serde_json",
"toml",
2021-03-03 17:19:19 +00:00
"yaml-rust 0.4.5",
]
[[package]]
name = "const_fn"
2021-03-03 17:19:19 +00:00
version = "0.4.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
2021-03-03 17:19:19 +00:00
checksum = "28b9d6de7f49e22cf97ad17fc4036ece69300032f45f78f30b4a4482cdc3f4a6"
[[package]]
name = "constant_time_eq"
version = "0.1.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "245097e9a4535ee1e3e3931fcfcd55a796a44c643e8596ff6566d68f09b87bbc"
[[package]]
name = "cookie"
2021-03-03 17:19:19 +00:00
version = "0.14.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
2021-03-03 17:19:19 +00:00
checksum = "03a5d7b21829bc7b4bf4754a978a241ae54ea55a40f92bb20216e54096f4b951"
dependencies = [
"aes-gcm",
2021-03-03 17:19:19 +00:00
"base64 0.13.0",
"hkdf",
2020-11-08 22:53:40 +00:00
"hmac 0.10.1",
"percent-encoding",
2021-03-03 17:19:19 +00:00
"rand 0.8.3",
"sha2",
2021-03-03 17:19:19 +00:00
"time 0.2.25",
"version_check",
]
2021-03-04 06:01:06 +00:00
[[package]]
name = "core-foundation"
version = "0.9.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0a89e2ae426ea83155dccf10c0fa6b1463ef6d5fcb44cee0b224a408fa640a62"
dependencies = [
"core-foundation-sys",
"libc",
]
[[package]]
name = "core-foundation-sys"
version = "0.8.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ea221b5284a47e40033bf9b66f35f984ec0ea2931eb03505246cd27a963f981b"
👏 Implement artifact uploading from the archive step 👏 Running the object store with: ./scripts/shoreman ❯ tree tmp/objects tmp/objects └── 2265b5d0-1f70-46de-bf50-f1050e9fac9a └── hello.log 1 directory, 1 file The full pipeline yml that was passed to the agent below. But in essence this demonstrates the approach for the agent to pass endpoints to the steps for their uses --- uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' contexts: - name: 'Prep' uuid: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' environment: CLOUD: 'yes' - name: 'Build' uuid: '5e9d4943-33e5-4945-8a97-a11421cb4b11' steps: - symbol: sh uuid: '5599cffb-f23a-4e0f-a0b9-f74654641b2b' context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' parameters: script: 'ls -lah | tail -n 5' # - symbol: error # uuid: '3652dfe3-a07c-4bd7-b8e5-303100a3873c' # context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' # parameters: # message: 'Failing out early' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "Hello world from a script"' - symbol: dir uuid: '022c09ef-15f2-456a-a93a-92e584c1a1f4' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: directory: 'stdlib' block: - symbol: sh uuid: '81e8309e-e615-49d4-946c-22527ebce8e1' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: script: 'pwd && ls -lah' - symbol: echo uuid: '7f7ec29b-ad62-4fba-9c5f-db7a49a2d658' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: message: 'Hello from a block-scoped step!' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "hello" > hello.log' - symbol: archive context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' uuid: 'd479e450-9ada-4127-84ca-e0576d0c0c98' parameters: artifacts: 'hello.log'
2020-11-01 23:23:56 +00:00
[[package]]
2021-03-03 17:19:19 +00:00
name = "cpuid-bool"
version = "0.1.2"
👏 Implement artifact uploading from the archive step 👏 Running the object store with: ./scripts/shoreman ❯ tree tmp/objects tmp/objects └── 2265b5d0-1f70-46de-bf50-f1050e9fac9a └── hello.log 1 directory, 1 file The full pipeline yml that was passed to the agent below. But in essence this demonstrates the approach for the agent to pass endpoints to the steps for their uses --- uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' contexts: - name: 'Prep' uuid: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' environment: CLOUD: 'yes' - name: 'Build' uuid: '5e9d4943-33e5-4945-8a97-a11421cb4b11' steps: - symbol: sh uuid: '5599cffb-f23a-4e0f-a0b9-f74654641b2b' context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' parameters: script: 'ls -lah | tail -n 5' # - symbol: error # uuid: '3652dfe3-a07c-4bd7-b8e5-303100a3873c' # context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' # parameters: # message: 'Failing out early' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "Hello world from a script"' - symbol: dir uuid: '022c09ef-15f2-456a-a93a-92e584c1a1f4' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: directory: 'stdlib' block: - symbol: sh uuid: '81e8309e-e615-49d4-946c-22527ebce8e1' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: script: 'pwd && ls -lah' - symbol: echo uuid: '7f7ec29b-ad62-4fba-9c5f-db7a49a2d658' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: message: 'Hello from a block-scoped step!' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "hello" > hello.log' - symbol: archive context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' uuid: 'd479e450-9ada-4127-84ca-e0576d0c0c98' parameters: artifacts: 'hello.log'
2020-11-01 23:23:56 +00:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2021-03-03 17:19:19 +00:00
checksum = "8aebca1129a03dc6dc2b127edd729435bbc4a37e1d5f4d7513165089ceb02634"
👏 Implement artifact uploading from the archive step 👏 Running the object store with: ./scripts/shoreman ❯ tree tmp/objects tmp/objects └── 2265b5d0-1f70-46de-bf50-f1050e9fac9a └── hello.log 1 directory, 1 file The full pipeline yml that was passed to the agent below. But in essence this demonstrates the approach for the agent to pass endpoints to the steps for their uses --- uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' contexts: - name: 'Prep' uuid: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' environment: CLOUD: 'yes' - name: 'Build' uuid: '5e9d4943-33e5-4945-8a97-a11421cb4b11' steps: - symbol: sh uuid: '5599cffb-f23a-4e0f-a0b9-f74654641b2b' context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' parameters: script: 'ls -lah | tail -n 5' # - symbol: error # uuid: '3652dfe3-a07c-4bd7-b8e5-303100a3873c' # context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' # parameters: # message: 'Failing out early' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "Hello world from a script"' - symbol: dir uuid: '022c09ef-15f2-456a-a93a-92e584c1a1f4' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: directory: 'stdlib' block: - symbol: sh uuid: '81e8309e-e615-49d4-946c-22527ebce8e1' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: script: 'pwd && ls -lah' - symbol: echo uuid: '7f7ec29b-ad62-4fba-9c5f-db7a49a2d658' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: message: 'Hello from a block-scoped step!' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "hello" > hello.log' - symbol: archive context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' uuid: 'd479e450-9ada-4127-84ca-e0576d0c0c98' parameters: artifacts: 'hello.log'
2020-11-01 23:23:56 +00:00
[[package]]
name = "cpuid-bool"
2021-03-03 17:19:19 +00:00
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
2021-03-03 17:19:19 +00:00
checksum = "dcb25d077389e53838a8158c8e99174c5a9d902dee4904320db714f3c653ffba"
[[package]]
name = "crc"
version = "1.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d663548de7f5cca343f1e0a48d14dcfb0e9eb4e079ec58883b7251539fa10aeb"
dependencies = [
"build_const",
]
[[package]]
name = "crc32fast"
version = "1.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "81156fece84ab6a9f2afdb109ce3ae577e42b1228441eded99bd77f627953b1a"
dependencies = [
"cfg-if 1.0.0",
]
[[package]]
name = "crossbeam-channel"
version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "dca26ee1f8d361640700bde38b2c37d8c22b3ce2d360e1fc1c74ea4b0aa7d775"
dependencies = [
"cfg-if 1.0.0",
"crossbeam-utils 0.8.3",
]
[[package]]
name = "crossbeam-queue"
version = "0.2.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "774ba60a54c213d409d5353bda12d49cd68d14e45036a285234c8d6f91f92570"
dependencies = [
"cfg-if 0.1.10",
2020-11-04 21:05:55 +00:00
"crossbeam-utils 0.7.2",
"maybe-uninit",
]
2021-03-03 17:19:19 +00:00
[[package]]
name = "crossbeam-queue"
version = "0.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0f6cb3c7f5b8e51bc3ebb73a2327ad4abdbd119dc13223f14f961d2f38486756"
dependencies = [
"cfg-if 1.0.0",
"crossbeam-utils 0.8.3",
]
[[package]]
name = "crossbeam-utils"
version = "0.7.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c3c7c73a2d1e9fc0886a08b93e98eb643461230d5f1925e4036204d5f2e261a8"
dependencies = [
"autocfg",
"cfg-if 0.1.10",
"lazy_static",
]
2020-11-04 21:05:55 +00:00
[[package]]
name = "crossbeam-utils"
2021-03-03 17:19:19 +00:00
version = "0.8.3"
2020-11-04 21:05:55 +00:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2021-03-03 17:19:19 +00:00
checksum = "e7e9d99fa91428effe99c5c6d4634cdeba32b8cf784fc428a2a687f61a952c49"
2020-11-04 21:05:55 +00:00
dependencies = [
"autocfg",
"cfg-if 1.0.0",
"lazy_static",
]
[[package]]
name = "crypto-mac"
version = "0.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b584a330336237c1eecd3e94266efb216c56ed91225d634cb2991c5f3fd1aeab"
dependencies = [
"generic-array 0.14.4",
"subtle",
]
2020-11-08 22:53:40 +00:00
[[package]]
name = "crypto-mac"
version = "0.10.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4857fd85a0c34b3c3297875b747c1e02e06b6a0ea32dd892d8192b9ce0813ea6"
dependencies = [
"generic-array 0.14.4",
"subtle",
]
2021-03-03 17:19:19 +00:00
[[package]]
name = "ctor"
version = "0.1.19"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e8f45d9ad417bcef4817d614a501ab55cdd96a6fdb24f49aab89a54acfd66b19"
dependencies = [
"quote",
"syn",
]
2020-11-08 22:53:40 +00:00
[[package]]
name = "ctr"
version = "0.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fb4a30d54f7443bf3d6191dcd486aca19e67cb3c49fa7a06a319966346707e7f"
dependencies = [
"cipher",
]
👏 Implement artifact uploading from the archive step 👏 Running the object store with: ./scripts/shoreman ❯ tree tmp/objects tmp/objects └── 2265b5d0-1f70-46de-bf50-f1050e9fac9a └── hello.log 1 directory, 1 file The full pipeline yml that was passed to the agent below. But in essence this demonstrates the approach for the agent to pass endpoints to the steps for their uses --- uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' contexts: - name: 'Prep' uuid: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' environment: CLOUD: 'yes' - name: 'Build' uuid: '5e9d4943-33e5-4945-8a97-a11421cb4b11' steps: - symbol: sh uuid: '5599cffb-f23a-4e0f-a0b9-f74654641b2b' context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' parameters: script: 'ls -lah | tail -n 5' # - symbol: error # uuid: '3652dfe3-a07c-4bd7-b8e5-303100a3873c' # context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' # parameters: # message: 'Failing out early' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "Hello world from a script"' - symbol: dir uuid: '022c09ef-15f2-456a-a93a-92e584c1a1f4' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: directory: 'stdlib' block: - symbol: sh uuid: '81e8309e-e615-49d4-946c-22527ebce8e1' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: script: 'pwd && ls -lah' - symbol: echo uuid: '7f7ec29b-ad62-4fba-9c5f-db7a49a2d658' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: message: 'Hello from a block-scoped step!' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "hello" > hello.log' - symbol: archive context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' uuid: 'd479e450-9ada-4127-84ca-e0576d0c0c98' parameters: artifacts: 'hello.log'
2020-11-01 23:23:56 +00:00
[[package]]
name = "curl"
version = "0.4.34"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e268162af1a5fe89917ae25ba3b0a77c8da752bdc58e7dbb4f15b91fbd33756e"
dependencies = [
"curl-sys",
"libc",
"openssl-probe",
"openssl-sys",
"schannel",
"socket2",
"winapi",
]
[[package]]
name = "curl-sys"
2021-03-03 17:19:19 +00:00
version = "0.4.40+curl-7.75.0"
👏 Implement artifact uploading from the archive step 👏 Running the object store with: ./scripts/shoreman ❯ tree tmp/objects tmp/objects └── 2265b5d0-1f70-46de-bf50-f1050e9fac9a └── hello.log 1 directory, 1 file The full pipeline yml that was passed to the agent below. But in essence this demonstrates the approach for the agent to pass endpoints to the steps for their uses --- uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' contexts: - name: 'Prep' uuid: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' environment: CLOUD: 'yes' - name: 'Build' uuid: '5e9d4943-33e5-4945-8a97-a11421cb4b11' steps: - symbol: sh uuid: '5599cffb-f23a-4e0f-a0b9-f74654641b2b' context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' parameters: script: 'ls -lah | tail -n 5' # - symbol: error # uuid: '3652dfe3-a07c-4bd7-b8e5-303100a3873c' # context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' # parameters: # message: 'Failing out early' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "Hello world from a script"' - symbol: dir uuid: '022c09ef-15f2-456a-a93a-92e584c1a1f4' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: directory: 'stdlib' block: - symbol: sh uuid: '81e8309e-e615-49d4-946c-22527ebce8e1' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: script: 'pwd && ls -lah' - symbol: echo uuid: '7f7ec29b-ad62-4fba-9c5f-db7a49a2d658' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: message: 'Hello from a block-scoped step!' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "hello" > hello.log' - symbol: archive context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' uuid: 'd479e450-9ada-4127-84ca-e0576d0c0c98' parameters: artifacts: 'hello.log'
2020-11-01 23:23:56 +00:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2021-03-03 17:19:19 +00:00
checksum = "2ffafc1c35958318bd7fdd0582995ce4c72f4f461a8e70499ccee83a619fd562"
👏 Implement artifact uploading from the archive step 👏 Running the object store with: ./scripts/shoreman ❯ tree tmp/objects tmp/objects └── 2265b5d0-1f70-46de-bf50-f1050e9fac9a └── hello.log 1 directory, 1 file The full pipeline yml that was passed to the agent below. But in essence this demonstrates the approach for the agent to pass endpoints to the steps for their uses --- uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' contexts: - name: 'Prep' uuid: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' environment: CLOUD: 'yes' - name: 'Build' uuid: '5e9d4943-33e5-4945-8a97-a11421cb4b11' steps: - symbol: sh uuid: '5599cffb-f23a-4e0f-a0b9-f74654641b2b' context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' parameters: script: 'ls -lah | tail -n 5' # - symbol: error # uuid: '3652dfe3-a07c-4bd7-b8e5-303100a3873c' # context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' # parameters: # message: 'Failing out early' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "Hello world from a script"' - symbol: dir uuid: '022c09ef-15f2-456a-a93a-92e584c1a1f4' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: directory: 'stdlib' block: - symbol: sh uuid: '81e8309e-e615-49d4-946c-22527ebce8e1' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: script: 'pwd && ls -lah' - symbol: echo uuid: '7f7ec29b-ad62-4fba-9c5f-db7a49a2d658' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: message: 'Hello from a block-scoped step!' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "hello" > hello.log' - symbol: archive context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' uuid: 'd479e450-9ada-4127-84ca-e0576d0c0c98' parameters: artifacts: 'hello.log'
2020-11-01 23:23:56 +00:00
dependencies = [
"cc",
"libc",
"libnghttp2-sys",
"libz-sys",
"openssl-sys",
"pkg-config",
"vcpkg",
"winapi",
]
[[package]]
name = "darling"
version = "0.10.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0d706e75d87e35569db781a9b5e2416cff1236a47ed380831f959382ccd5f858"
dependencies = [
"darling_core",
"darling_macro",
]
[[package]]
name = "darling_core"
version = "0.10.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f0c960ae2da4de88a91b2d920c2a7233b400bc33cb28453a2987822d8392519b"
dependencies = [
"fnv",
"ident_case",
"proc-macro2",
"quote",
"strsim 0.9.3",
"syn",
]
[[package]]
name = "darling_macro"
version = "0.10.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d9b5a2f4ac4969822c62224815d069952656cadc7084fdca9751e6d959189b72"
dependencies = [
"darling_core",
"quote",
"syn",
]
2021-03-03 17:19:19 +00:00
[[package]]
name = "dashmap"
version = "4.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e77a43b28d0668df09411cb0bc9a8c2adc40f9a048afe863e05fd43251e8e39c"
dependencies = [
"cfg-if 1.0.0",
"num_cpus",
]
[[package]]
name = "data-encoding"
2021-03-03 17:19:19 +00:00
version = "2.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3ee2393c4a91429dffb4bedf19f4d6abf27d8a732c8ce4980305d782e5426d57"
[[package]]
name = "deadpool"
version = "0.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
2021-03-03 17:19:19 +00:00
checksum = "3d126179d86aee4556e54f5f3c6bf6d9884e7cc52cef82f77ee6f90a7747616d"
dependencies = [
"async-trait",
"config",
"crossbeam-queue 0.3.1",
"num_cpus",
"serde 1.0.123",
"tokio",
]
[[package]]
name = "derive_more"
version = "0.99.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "41cb0e6161ad61ed084a36ba71fbba9e3ac5aee3606fb607fe08da6acbcf3d8c"
dependencies = [
"proc-macro2",
"quote",
"syn",
]
[[package]]
name = "digest"
version = "0.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f3d0c8c8752312f9713efd397ff63acb9f85585afbf179282e720e7704954dd5"
dependencies = [
2021-03-03 17:19:19 +00:00
"generic-array 0.12.4",
]
[[package]]
name = "digest"
version = "0.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d3dd60d1080a57a05ab032377049e0591415d2b31afd7028356dbf3cc6dcb066"
dependencies = [
"generic-array 0.14.4",
]
[[package]]
name = "dir-step"
version = "0.1.0"
dependencies = [
"otto-agent",
"otto-models",
2021-03-03 17:19:19 +00:00
"serde 1.0.123",
"serde_yaml",
]
[[package]]
name = "discard"
version = "1.0.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "212d0f5754cb6769937f4501cc0e67f4f4483c8d2c3e1e922ee9edbe4ab4c7c0"
[[package]]
name = "dotenv"
version = "0.15.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "77c90badedccf4105eca100756a0b1289e191f6fcbdadd3cee1d2f614f97da8f"
[[package]]
name = "dtoa"
2021-03-03 17:19:19 +00:00
version = "0.4.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
2021-03-03 17:19:19 +00:00
checksum = "88d7ed2934d741c6b37e33e3832298e8850b53fd2d2bea03873375596c7cea4e"
[[package]]
name = "either"
version = "1.6.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e78d4f1cc4ae33bbfc157ed5d5a5ef3bc29227303d595861deb238fcec4e9457"
👏 Implement artifact uploading from the archive step 👏 Running the object store with: ./scripts/shoreman ❯ tree tmp/objects tmp/objects └── 2265b5d0-1f70-46de-bf50-f1050e9fac9a └── hello.log 1 directory, 1 file The full pipeline yml that was passed to the agent below. But in essence this demonstrates the approach for the agent to pass endpoints to the steps for their uses --- uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' contexts: - name: 'Prep' uuid: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' environment: CLOUD: 'yes' - name: 'Build' uuid: '5e9d4943-33e5-4945-8a97-a11421cb4b11' steps: - symbol: sh uuid: '5599cffb-f23a-4e0f-a0b9-f74654641b2b' context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' parameters: script: 'ls -lah | tail -n 5' # - symbol: error # uuid: '3652dfe3-a07c-4bd7-b8e5-303100a3873c' # context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' # parameters: # message: 'Failing out early' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "Hello world from a script"' - symbol: dir uuid: '022c09ef-15f2-456a-a93a-92e584c1a1f4' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: directory: 'stdlib' block: - symbol: sh uuid: '81e8309e-e615-49d4-946c-22527ebce8e1' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: script: 'pwd && ls -lah' - symbol: echo uuid: '7f7ec29b-ad62-4fba-9c5f-db7a49a2d658' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: message: 'Hello from a block-scoped step!' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "hello" > hello.log' - symbol: archive context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' uuid: 'd479e450-9ada-4127-84ca-e0576d0c0c98' parameters: artifacts: 'hello.log'
2020-11-01 23:23:56 +00:00
[[package]]
name = "encoding_rs"
2021-03-03 17:19:19 +00:00
version = "0.8.28"
👏 Implement artifact uploading from the archive step 👏 Running the object store with: ./scripts/shoreman ❯ tree tmp/objects tmp/objects └── 2265b5d0-1f70-46de-bf50-f1050e9fac9a └── hello.log 1 directory, 1 file The full pipeline yml that was passed to the agent below. But in essence this demonstrates the approach for the agent to pass endpoints to the steps for their uses --- uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' contexts: - name: 'Prep' uuid: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' environment: CLOUD: 'yes' - name: 'Build' uuid: '5e9d4943-33e5-4945-8a97-a11421cb4b11' steps: - symbol: sh uuid: '5599cffb-f23a-4e0f-a0b9-f74654641b2b' context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' parameters: script: 'ls -lah | tail -n 5' # - symbol: error # uuid: '3652dfe3-a07c-4bd7-b8e5-303100a3873c' # context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' # parameters: # message: 'Failing out early' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "Hello world from a script"' - symbol: dir uuid: '022c09ef-15f2-456a-a93a-92e584c1a1f4' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: directory: 'stdlib' block: - symbol: sh uuid: '81e8309e-e615-49d4-946c-22527ebce8e1' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: script: 'pwd && ls -lah' - symbol: echo uuid: '7f7ec29b-ad62-4fba-9c5f-db7a49a2d658' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: message: 'Hello from a block-scoped step!' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "hello" > hello.log' - symbol: archive context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' uuid: 'd479e450-9ada-4127-84ca-e0576d0c0c98' parameters: artifacts: 'hello.log'
2020-11-01 23:23:56 +00:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2021-03-03 17:19:19 +00:00
checksum = "80df024fbc5ac80f87dfef0d9f5209a252f2a497f7f42944cff24d8253cac065"
👏 Implement artifact uploading from the archive step 👏 Running the object store with: ./scripts/shoreman ❯ tree tmp/objects tmp/objects └── 2265b5d0-1f70-46de-bf50-f1050e9fac9a └── hello.log 1 directory, 1 file The full pipeline yml that was passed to the agent below. But in essence this demonstrates the approach for the agent to pass endpoints to the steps for their uses --- uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' contexts: - name: 'Prep' uuid: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' environment: CLOUD: 'yes' - name: 'Build' uuid: '5e9d4943-33e5-4945-8a97-a11421cb4b11' steps: - symbol: sh uuid: '5599cffb-f23a-4e0f-a0b9-f74654641b2b' context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' parameters: script: 'ls -lah | tail -n 5' # - symbol: error # uuid: '3652dfe3-a07c-4bd7-b8e5-303100a3873c' # context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' # parameters: # message: 'Failing out early' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "Hello world from a script"' - symbol: dir uuid: '022c09ef-15f2-456a-a93a-92e584c1a1f4' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: directory: 'stdlib' block: - symbol: sh uuid: '81e8309e-e615-49d4-946c-22527ebce8e1' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: script: 'pwd && ls -lah' - symbol: echo uuid: '7f7ec29b-ad62-4fba-9c5f-db7a49a2d658' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: message: 'Hello from a block-scoped step!' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "hello" > hello.log' - symbol: archive context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' uuid: 'd479e450-9ada-4127-84ca-e0576d0c0c98' parameters: artifacts: 'hello.log'
2020-11-01 23:23:56 +00:00
dependencies = [
2020-11-08 22:53:40 +00:00
"cfg-if 1.0.0",
👏 Implement artifact uploading from the archive step 👏 Running the object store with: ./scripts/shoreman ❯ tree tmp/objects tmp/objects └── 2265b5d0-1f70-46de-bf50-f1050e9fac9a └── hello.log 1 directory, 1 file The full pipeline yml that was passed to the agent below. But in essence this demonstrates the approach for the agent to pass endpoints to the steps for their uses --- uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' contexts: - name: 'Prep' uuid: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' environment: CLOUD: 'yes' - name: 'Build' uuid: '5e9d4943-33e5-4945-8a97-a11421cb4b11' steps: - symbol: sh uuid: '5599cffb-f23a-4e0f-a0b9-f74654641b2b' context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' parameters: script: 'ls -lah | tail -n 5' # - symbol: error # uuid: '3652dfe3-a07c-4bd7-b8e5-303100a3873c' # context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' # parameters: # message: 'Failing out early' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "Hello world from a script"' - symbol: dir uuid: '022c09ef-15f2-456a-a93a-92e584c1a1f4' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: directory: 'stdlib' block: - symbol: sh uuid: '81e8309e-e615-49d4-946c-22527ebce8e1' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: script: 'pwd && ls -lah' - symbol: echo uuid: '7f7ec29b-ad62-4fba-9c5f-db7a49a2d658' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: message: 'Hello from a block-scoped step!' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "hello" > hello.log' - symbol: archive context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' uuid: 'd479e450-9ada-4127-84ca-e0576d0c0c98' parameters: artifacts: 'hello.log'
2020-11-01 23:23:56 +00:00
]
[[package]]
name = "env_logger"
version = "0.7.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "44533bbbb3bb3c1fa17d9f2e4e38bbbaf8396ba82193c4cb1b6445d711445d36"
dependencies = [
"atty",
"humantime",
"log",
"regex",
"termcolor",
]
[[package]]
name = "error-step"
version = "0.1.0"
dependencies = [
"otto-agent",
2021-03-03 17:19:19 +00:00
"serde 1.0.123",
]
[[package]]
name = "event-listener"
version = "2.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f7531096570974c3a9dcf9e4b8e1cede1ec26cf5046219fb3b9d897503b9be59"
[[package]]
name = "fake-simd"
version = "0.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e88a8acf291dafb59c2d96e8f59828f3838bb1a70398823ade51a84de6a6deed"
[[package]]
name = "fastrand"
version = "1.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ca5faf057445ce5c9d4329e382b2ce7ca38550ef3b73a5348362d5f24e0c7fe3"
dependencies = [
"instant",
]
[[package]]
name = "femme"
version = "2.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2af1a24f391a5a94d756db5092c6576aad494b88a71a5a36b20c67b63e0df034"
dependencies = [
"cfg-if 0.1.10",
"js-sys",
"log",
2021-03-03 17:19:19 +00:00
"serde 1.0.123",
"serde_derive",
"serde_json",
"wasm-bindgen",
"web-sys",
]
[[package]]
name = "filetime"
2021-03-03 17:19:19 +00:00
version = "0.2.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
2021-03-03 17:19:19 +00:00
checksum = "1d34cfa13a63ae058bfa601fe9e313bbdb3746427c1459185464ce0fcf62e1e8"
dependencies = [
2020-11-08 22:53:40 +00:00
"cfg-if 1.0.0",
"libc",
2021-03-04 06:01:06 +00:00
"redox_syscall",
"winapi",
]
[[package]]
name = "flate2"
2021-03-03 17:19:19 +00:00
version = "1.0.20"
source = "registry+https://github.com/rust-lang/crates.io-index"
2021-03-03 17:19:19 +00:00
checksum = "cd3aec53de10fe96d7d8c565eb17f2c687bb5518a2ec453b5b1252964526abe0"
dependencies = [
2020-11-08 22:53:40 +00:00
"cfg-if 1.0.0",
"crc32fast",
"libc",
"miniz_oxide",
]
2020-11-16 22:32:44 +00:00
[[package]]
name = "flume"
2020-11-21 23:44:45 +00:00
version = "0.9.2"
2020-11-16 22:32:44 +00:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2020-11-21 23:44:45 +00:00
checksum = "1bebadab126f8120d410b677ed95eee4ba6eb7c6dd8e34a5ec88a08050e26132"
2020-11-16 22:32:44 +00:00
dependencies = [
"futures-core",
"futures-sink",
"spinning_top",
]
👏 Implement artifact uploading from the archive step 👏 Running the object store with: ./scripts/shoreman ❯ tree tmp/objects tmp/objects └── 2265b5d0-1f70-46de-bf50-f1050e9fac9a └── hello.log 1 directory, 1 file The full pipeline yml that was passed to the agent below. But in essence this demonstrates the approach for the agent to pass endpoints to the steps for their uses --- uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' contexts: - name: 'Prep' uuid: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' environment: CLOUD: 'yes' - name: 'Build' uuid: '5e9d4943-33e5-4945-8a97-a11421cb4b11' steps: - symbol: sh uuid: '5599cffb-f23a-4e0f-a0b9-f74654641b2b' context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' parameters: script: 'ls -lah | tail -n 5' # - symbol: error # uuid: '3652dfe3-a07c-4bd7-b8e5-303100a3873c' # context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' # parameters: # message: 'Failing out early' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "Hello world from a script"' - symbol: dir uuid: '022c09ef-15f2-456a-a93a-92e584c1a1f4' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: directory: 'stdlib' block: - symbol: sh uuid: '81e8309e-e615-49d4-946c-22527ebce8e1' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: script: 'pwd && ls -lah' - symbol: echo uuid: '7f7ec29b-ad62-4fba-9c5f-db7a49a2d658' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: message: 'Hello from a block-scoped step!' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "hello" > hello.log' - symbol: archive context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' uuid: 'd479e450-9ada-4127-84ca-e0576d0c0c98' parameters: artifacts: 'hello.log'
2020-11-01 23:23:56 +00:00
[[package]]
name = "fnv"
version = "1.0.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1"
2021-03-04 06:01:06 +00:00
[[package]]
name = "foreign-types"
version = "0.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1"
dependencies = [
"foreign-types-shared",
]
[[package]]
name = "foreign-types-shared"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b"
👏 Implement artifact uploading from the archive step 👏 Running the object store with: ./scripts/shoreman ❯ tree tmp/objects tmp/objects └── 2265b5d0-1f70-46de-bf50-f1050e9fac9a └── hello.log 1 directory, 1 file The full pipeline yml that was passed to the agent below. But in essence this demonstrates the approach for the agent to pass endpoints to the steps for their uses --- uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' contexts: - name: 'Prep' uuid: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' environment: CLOUD: 'yes' - name: 'Build' uuid: '5e9d4943-33e5-4945-8a97-a11421cb4b11' steps: - symbol: sh uuid: '5599cffb-f23a-4e0f-a0b9-f74654641b2b' context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' parameters: script: 'ls -lah | tail -n 5' # - symbol: error # uuid: '3652dfe3-a07c-4bd7-b8e5-303100a3873c' # context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' # parameters: # message: 'Failing out early' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "Hello world from a script"' - symbol: dir uuid: '022c09ef-15f2-456a-a93a-92e584c1a1f4' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: directory: 'stdlib' block: - symbol: sh uuid: '81e8309e-e615-49d4-946c-22527ebce8e1' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: script: 'pwd && ls -lah' - symbol: echo uuid: '7f7ec29b-ad62-4fba-9c5f-db7a49a2d658' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: message: 'Hello from a block-scoped step!' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "hello" > hello.log' - symbol: archive context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' uuid: 'd479e450-9ada-4127-84ca-e0576d0c0c98' parameters: artifacts: 'hello.log'
2020-11-01 23:23:56 +00:00
[[package]]
2021-03-03 17:19:19 +00:00
name = "form_urlencoded"
version = "1.0.1"
👏 Implement artifact uploading from the archive step 👏 Running the object store with: ./scripts/shoreman ❯ tree tmp/objects tmp/objects └── 2265b5d0-1f70-46de-bf50-f1050e9fac9a └── hello.log 1 directory, 1 file The full pipeline yml that was passed to the agent below. But in essence this demonstrates the approach for the agent to pass endpoints to the steps for their uses --- uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' contexts: - name: 'Prep' uuid: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' environment: CLOUD: 'yes' - name: 'Build' uuid: '5e9d4943-33e5-4945-8a97-a11421cb4b11' steps: - symbol: sh uuid: '5599cffb-f23a-4e0f-a0b9-f74654641b2b' context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' parameters: script: 'ls -lah | tail -n 5' # - symbol: error # uuid: '3652dfe3-a07c-4bd7-b8e5-303100a3873c' # context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' # parameters: # message: 'Failing out early' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "Hello world from a script"' - symbol: dir uuid: '022c09ef-15f2-456a-a93a-92e584c1a1f4' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: directory: 'stdlib' block: - symbol: sh uuid: '81e8309e-e615-49d4-946c-22527ebce8e1' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: script: 'pwd && ls -lah' - symbol: echo uuid: '7f7ec29b-ad62-4fba-9c5f-db7a49a2d658' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: message: 'Hello from a block-scoped step!' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "hello" > hello.log' - symbol: archive context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' uuid: 'd479e450-9ada-4127-84ca-e0576d0c0c98' parameters: artifacts: 'hello.log'
2020-11-01 23:23:56 +00:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2021-03-03 17:19:19 +00:00
checksum = "5fc25a87fa4fd2094bffb06925852034d90a17f0d1e05197d4956d3555752191"
👏 Implement artifact uploading from the archive step 👏 Running the object store with: ./scripts/shoreman ❯ tree tmp/objects tmp/objects └── 2265b5d0-1f70-46de-bf50-f1050e9fac9a └── hello.log 1 directory, 1 file The full pipeline yml that was passed to the agent below. But in essence this demonstrates the approach for the agent to pass endpoints to the steps for their uses --- uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' contexts: - name: 'Prep' uuid: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' environment: CLOUD: 'yes' - name: 'Build' uuid: '5e9d4943-33e5-4945-8a97-a11421cb4b11' steps: - symbol: sh uuid: '5599cffb-f23a-4e0f-a0b9-f74654641b2b' context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' parameters: script: 'ls -lah | tail -n 5' # - symbol: error # uuid: '3652dfe3-a07c-4bd7-b8e5-303100a3873c' # context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' # parameters: # message: 'Failing out early' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "Hello world from a script"' - symbol: dir uuid: '022c09ef-15f2-456a-a93a-92e584c1a1f4' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: directory: 'stdlib' block: - symbol: sh uuid: '81e8309e-e615-49d4-946c-22527ebce8e1' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: script: 'pwd && ls -lah' - symbol: echo uuid: '7f7ec29b-ad62-4fba-9c5f-db7a49a2d658' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: message: 'Hello from a block-scoped step!' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "hello" > hello.log' - symbol: archive context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' uuid: 'd479e450-9ada-4127-84ca-e0576d0c0c98' parameters: artifacts: 'hello.log'
2020-11-01 23:23:56 +00:00
dependencies = [
2021-03-03 17:19:19 +00:00
"matches",
"percent-encoding",
👏 Implement artifact uploading from the archive step 👏 Running the object store with: ./scripts/shoreman ❯ tree tmp/objects tmp/objects └── 2265b5d0-1f70-46de-bf50-f1050e9fac9a └── hello.log 1 directory, 1 file The full pipeline yml that was passed to the agent below. But in essence this demonstrates the approach for the agent to pass endpoints to the steps for their uses --- uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' contexts: - name: 'Prep' uuid: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' environment: CLOUD: 'yes' - name: 'Build' uuid: '5e9d4943-33e5-4945-8a97-a11421cb4b11' steps: - symbol: sh uuid: '5599cffb-f23a-4e0f-a0b9-f74654641b2b' context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' parameters: script: 'ls -lah | tail -n 5' # - symbol: error # uuid: '3652dfe3-a07c-4bd7-b8e5-303100a3873c' # context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' # parameters: # message: 'Failing out early' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "Hello world from a script"' - symbol: dir uuid: '022c09ef-15f2-456a-a93a-92e584c1a1f4' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: directory: 'stdlib' block: - symbol: sh uuid: '81e8309e-e615-49d4-946c-22527ebce8e1' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: script: 'pwd && ls -lah' - symbol: echo uuid: '7f7ec29b-ad62-4fba-9c5f-db7a49a2d658' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: message: 'Hello from a block-scoped step!' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "hello" > hello.log' - symbol: archive context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' uuid: 'd479e450-9ada-4127-84ca-e0576d0c0c98' parameters: artifacts: 'hello.log'
2020-11-01 23:23:56 +00:00
]
[[package]]
name = "funty"
version = "1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fed34cd105917e91daa4da6b3728c47b068749d6a62c59811f06ed2ac71d9da7"
👏 Implement artifact uploading from the archive step 👏 Running the object store with: ./scripts/shoreman ❯ tree tmp/objects tmp/objects └── 2265b5d0-1f70-46de-bf50-f1050e9fac9a └── hello.log 1 directory, 1 file The full pipeline yml that was passed to the agent below. But in essence this demonstrates the approach for the agent to pass endpoints to the steps for their uses --- uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' contexts: - name: 'Prep' uuid: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' environment: CLOUD: 'yes' - name: 'Build' uuid: '5e9d4943-33e5-4945-8a97-a11421cb4b11' steps: - symbol: sh uuid: '5599cffb-f23a-4e0f-a0b9-f74654641b2b' context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' parameters: script: 'ls -lah | tail -n 5' # - symbol: error # uuid: '3652dfe3-a07c-4bd7-b8e5-303100a3873c' # context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' # parameters: # message: 'Failing out early' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "Hello world from a script"' - symbol: dir uuid: '022c09ef-15f2-456a-a93a-92e584c1a1f4' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: directory: 'stdlib' block: - symbol: sh uuid: '81e8309e-e615-49d4-946c-22527ebce8e1' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: script: 'pwd && ls -lah' - symbol: echo uuid: '7f7ec29b-ad62-4fba-9c5f-db7a49a2d658' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: message: 'Hello from a block-scoped step!' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "hello" > hello.log' - symbol: archive context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' uuid: 'd479e450-9ada-4127-84ca-e0576d0c0c98' parameters: artifacts: 'hello.log'
2020-11-01 23:23:56 +00:00
[[package]]
2021-03-03 17:19:19 +00:00
name = "futures"
version = "0.3.13"
source = "registry+https://github.com/rust-lang/crates.io-index"
2021-03-03 17:19:19 +00:00
checksum = "7f55667319111d593ba876406af7c409c0ebb44dc4be6132a783ccf163ea14c1"
dependencies = [
2021-03-03 17:19:19 +00:00
"futures-channel",
"futures-core",
"futures-executor",
"futures-io",
"futures-sink",
"futures-task",
"futures-util",
]
[[package]]
name = "futures-channel"
2021-03-03 17:19:19 +00:00
version = "0.3.13"
source = "registry+https://github.com/rust-lang/crates.io-index"
2021-03-03 17:19:19 +00:00
checksum = "8c2dd2df839b57db9ab69c2c9d8f3e8c81984781937fe2807dc6dcf3b2ad2939"
dependencies = [
"futures-core",
2021-03-03 17:19:19 +00:00
"futures-sink",
]
[[package]]
name = "futures-core"
2021-03-03 17:19:19 +00:00
version = "0.3.13"
source = "registry+https://github.com/rust-lang/crates.io-index"
2021-03-03 17:19:19 +00:00
checksum = "15496a72fabf0e62bdc3df11a59a3787429221dd0710ba8ef163d6f7a9112c94"
[[package]]
name = "futures-executor"
version = "0.3.13"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "891a4b7b96d84d5940084b2a37632dd65deeae662c114ceaa2c879629c9c0ad1"
dependencies = [
"futures-core",
"futures-task",
"futures-util",
]
[[package]]
name = "futures-io"
2021-03-03 17:19:19 +00:00
version = "0.3.13"
source = "registry+https://github.com/rust-lang/crates.io-index"
2021-03-03 17:19:19 +00:00
checksum = "d71c2c65c57704c32f5241c1223167c2c3294fd34ac020c807ddbe6db287ba59"
[[package]]
name = "futures-lite"
2021-03-03 17:19:19 +00:00
version = "1.11.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
2021-03-03 17:19:19 +00:00
checksum = "b4481d0cd0de1d204a4fa55e7d45f07b1d958abcb06714b3446438e2eff695fb"
dependencies = [
"fastrand",
"futures-core",
"futures-io",
"memchr",
"parking",
2021-03-03 17:19:19 +00:00
"pin-project-lite 0.2.5",
"waker-fn",
]
[[package]]
name = "futures-macro"
2021-03-03 17:19:19 +00:00
version = "0.3.13"
source = "registry+https://github.com/rust-lang/crates.io-index"
2021-03-03 17:19:19 +00:00
checksum = "ea405816a5139fb39af82c2beb921d52143f556038378d6db21183a5c37fbfb7"
dependencies = [
"proc-macro-hack",
"proc-macro2",
"quote",
"syn",
]
2020-11-16 22:32:44 +00:00
[[package]]
name = "futures-sink"
2021-03-03 17:19:19 +00:00
version = "0.3.13"
2020-11-16 22:32:44 +00:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2021-03-03 17:19:19 +00:00
checksum = "85754d98985841b7d4f5e8e6fbfa4a4ac847916893ec511a2917ccd8525b8bb3"
2020-11-16 22:32:44 +00:00
[[package]]
name = "futures-task"
2021-03-03 17:19:19 +00:00
version = "0.3.13"
source = "registry+https://github.com/rust-lang/crates.io-index"
2021-03-03 17:19:19 +00:00
checksum = "fa189ef211c15ee602667a6fcfe1c1fd9e07d42250d2156382820fba33c9df80"
[[package]]
name = "futures-timer"
version = "3.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e64b03909df88034c26dc1547e8970b91f98bdb65165d6a4e9110d94263dbb2c"
[[package]]
name = "futures-util"
2021-03-03 17:19:19 +00:00
version = "0.3.13"
source = "registry+https://github.com/rust-lang/crates.io-index"
2021-03-03 17:19:19 +00:00
checksum = "1812c7ab8aedf8d6f2701a43e1243acdbcc2b36ab26e2ad421eb99ac963d96d1"
dependencies = [
2021-03-03 17:19:19 +00:00
"futures-channel",
"futures-core",
👏 Implement artifact uploading from the archive step 👏 Running the object store with: ./scripts/shoreman ❯ tree tmp/objects tmp/objects └── 2265b5d0-1f70-46de-bf50-f1050e9fac9a └── hello.log 1 directory, 1 file The full pipeline yml that was passed to the agent below. But in essence this demonstrates the approach for the agent to pass endpoints to the steps for their uses --- uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' contexts: - name: 'Prep' uuid: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' environment: CLOUD: 'yes' - name: 'Build' uuid: '5e9d4943-33e5-4945-8a97-a11421cb4b11' steps: - symbol: sh uuid: '5599cffb-f23a-4e0f-a0b9-f74654641b2b' context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' parameters: script: 'ls -lah | tail -n 5' # - symbol: error # uuid: '3652dfe3-a07c-4bd7-b8e5-303100a3873c' # context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' # parameters: # message: 'Failing out early' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "Hello world from a script"' - symbol: dir uuid: '022c09ef-15f2-456a-a93a-92e584c1a1f4' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: directory: 'stdlib' block: - symbol: sh uuid: '81e8309e-e615-49d4-946c-22527ebce8e1' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: script: 'pwd && ls -lah' - symbol: echo uuid: '7f7ec29b-ad62-4fba-9c5f-db7a49a2d658' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: message: 'Hello from a block-scoped step!' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "hello" > hello.log' - symbol: archive context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' uuid: 'd479e450-9ada-4127-84ca-e0576d0c0c98' parameters: artifacts: 'hello.log'
2020-11-01 23:23:56 +00:00
"futures-io",
"futures-macro",
2021-03-03 17:19:19 +00:00
"futures-sink",
"futures-task",
👏 Implement artifact uploading from the archive step 👏 Running the object store with: ./scripts/shoreman ❯ tree tmp/objects tmp/objects └── 2265b5d0-1f70-46de-bf50-f1050e9fac9a └── hello.log 1 directory, 1 file The full pipeline yml that was passed to the agent below. But in essence this demonstrates the approach for the agent to pass endpoints to the steps for their uses --- uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' contexts: - name: 'Prep' uuid: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' environment: CLOUD: 'yes' - name: 'Build' uuid: '5e9d4943-33e5-4945-8a97-a11421cb4b11' steps: - symbol: sh uuid: '5599cffb-f23a-4e0f-a0b9-f74654641b2b' context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' parameters: script: 'ls -lah | tail -n 5' # - symbol: error # uuid: '3652dfe3-a07c-4bd7-b8e5-303100a3873c' # context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' # parameters: # message: 'Failing out early' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "Hello world from a script"' - symbol: dir uuid: '022c09ef-15f2-456a-a93a-92e584c1a1f4' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: directory: 'stdlib' block: - symbol: sh uuid: '81e8309e-e615-49d4-946c-22527ebce8e1' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: script: 'pwd && ls -lah' - symbol: echo uuid: '7f7ec29b-ad62-4fba-9c5f-db7a49a2d658' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: message: 'Hello from a block-scoped step!' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "hello" > hello.log' - symbol: archive context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' uuid: 'd479e450-9ada-4127-84ca-e0576d0c0c98' parameters: artifacts: 'hello.log'
2020-11-01 23:23:56 +00:00
"memchr",
2021-03-03 17:19:19 +00:00
"pin-project-lite 0.2.5",
"pin-utils",
"proc-macro-hack",
"proc-macro-nested",
"slab",
]
[[package]]
name = "generic-array"
2021-03-03 17:19:19 +00:00
version = "0.12.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
2021-03-03 17:19:19 +00:00
checksum = "ffdf9f34f1447443d37393cc6c2b8313aebddcd96906caf34e54c68d8e57d7bd"
dependencies = [
"typenum",
]
[[package]]
name = "generic-array"
version = "0.14.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "501466ecc8a30d1d3b7fc9229b122b2ce8ed6e9d9223f1138d4babb253e51817"
dependencies = [
"typenum",
"version_check",
]
2019-12-14 17:09:47 +00:00
[[package]]
name = "getrandom"
2021-03-03 17:19:19 +00:00
version = "0.1.16"
2019-12-14 17:09:47 +00:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2021-03-03 17:19:19 +00:00
checksum = "8fc3cb4d91f53b50155bdcfd23f6a4c39ae1969c2ae85982b135750cccaf5fce"
2019-12-14 17:09:47 +00:00
dependencies = [
2021-03-03 17:19:19 +00:00
"cfg-if 1.0.0",
"libc",
"wasi 0.9.0+wasi-snapshot-preview1",
2019-12-14 17:09:47 +00:00
]
2021-03-03 17:19:19 +00:00
[[package]]
name = "getrandom"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c9495705279e7140bf035dde1f6e750c162df8b625267cd52cc44e0b156732c8"
dependencies = [
"cfg-if 1.0.0",
"libc",
"wasi 0.10.2+wasi-snapshot-preview1",
]
[[package]]
name = "ghash"
2021-03-03 17:19:19 +00:00
version = "0.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
2021-03-03 17:19:19 +00:00
checksum = "97304e4cd182c3846f7575ced3890c53012ce534ad9114046b0a9e00bb30a375"
dependencies = [
2021-03-03 17:19:19 +00:00
"opaque-debug 0.3.0",
"polyval",
]
[[package]]
name = "git-step"
version = "0.1.0"
dependencies = [
"git2",
"otto-agent",
2021-03-03 17:19:19 +00:00
"serde 1.0.123",
"sha2",
"url",
]
[[package]]
name = "git2"
2021-03-03 17:19:19 +00:00
version = "0.13.17"
source = "registry+https://github.com/rust-lang/crates.io-index"
2021-03-03 17:19:19 +00:00
checksum = "1d250f5f82326884bd39c2853577e70a121775db76818ffa452ed1e80de12986"
dependencies = [
"bitflags",
"libc",
"libgit2-sys",
"log",
"openssl-probe",
"openssl-sys",
"url",
]
[[package]]
name = "glob"
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9b919933a397b79c37e33b77bb2aa3dc8eb6e165ad809e58ff75bc7db2e34574"
[[package]]
name = "gloo-timers"
version = "0.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "47204a46aaff920a1ea58b11d03dec6f704287d27561724a4631e450654a891f"
dependencies = [
"futures-channel",
"futures-core",
"js-sys",
"wasm-bindgen",
"web-sys",
]
[[package]]
name = "gumdrop"
version = "0.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "46571f5d540478cf70d2a42dd0d6d8e9f4b9cc7531544b93311e657b86568a0b"
dependencies = [
"gumdrop_derive",
]
[[package]]
name = "gumdrop_derive"
version = "0.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "915ef07c710d84733522461de2a734d4d62a3fd39a4d4f404c2f385ef8618d05"
dependencies = [
"proc-macro2",
"quote",
"syn",
]
[[package]]
name = "hashbrown"
version = "0.9.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d7afe4a420e3fe79967a00898cc1f4db7c8a49a9333a29f8a4bd76a253d5cd04"
dependencies = [
"ahash 0.4.7",
]
[[package]]
name = "hashlink"
version = "0.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d99cf782f0dc4372d26846bec3de7804ceb5df083c2d4462c0b8d2330e894fa8"
dependencies = [
"hashbrown",
]
[[package]]
name = "heck"
version = "0.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "87cbf45460356b7deeb5e3415b5563308c0a9b057c85e12b06ad551f98d0a6ac"
dependencies = [
"unicode-segmentation",
]
2019-12-14 17:09:47 +00:00
[[package]]
name = "hermit-abi"
2021-03-03 17:19:19 +00:00
version = "0.1.18"
2019-12-14 17:09:47 +00:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2021-03-03 17:19:19 +00:00
checksum = "322f4de77956e22ed0e5032c359a0f1273f1f7f0d79bfa3b8ffbc730d7fbcc5c"
2019-12-14 17:09:47 +00:00
dependencies = [
"libc",
2019-12-14 17:09:47 +00:00
]
[[package]]
name = "hex"
version = "0.4.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70"
[[package]]
name = "hkdf"
2020-11-08 22:53:40 +00:00
version = "0.10.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
2020-11-08 22:53:40 +00:00
checksum = "51ab2f639c231793c5f6114bdb9bbe50a7dbbfcd7c7c6bd8475dec2d991e964f"
dependencies = [
"digest 0.9.0",
2020-11-08 22:53:40 +00:00
"hmac 0.10.1",
]
[[package]]
name = "hmac"
version = "0.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "126888268dcc288495a26bf004b38c5fdbb31682f992c84ceb046a1f0fe38840"
dependencies = [
2020-11-08 22:53:40 +00:00
"crypto-mac 0.8.0",
"digest 0.9.0",
]
[[package]]
name = "hmac"
version = "0.10.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c1441c6b1e930e2817404b5046f1f989899143a12bf92de603b69f4e0aee1e15"
dependencies = [
"crypto-mac 0.10.0",
"digest 0.9.0",
]
👏 Implement artifact uploading from the archive step 👏 Running the object store with: ./scripts/shoreman ❯ tree tmp/objects tmp/objects └── 2265b5d0-1f70-46de-bf50-f1050e9fac9a └── hello.log 1 directory, 1 file The full pipeline yml that was passed to the agent below. But in essence this demonstrates the approach for the agent to pass endpoints to the steps for their uses --- uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' contexts: - name: 'Prep' uuid: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' environment: CLOUD: 'yes' - name: 'Build' uuid: '5e9d4943-33e5-4945-8a97-a11421cb4b11' steps: - symbol: sh uuid: '5599cffb-f23a-4e0f-a0b9-f74654641b2b' context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' parameters: script: 'ls -lah | tail -n 5' # - symbol: error # uuid: '3652dfe3-a07c-4bd7-b8e5-303100a3873c' # context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' # parameters: # message: 'Failing out early' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "Hello world from a script"' - symbol: dir uuid: '022c09ef-15f2-456a-a93a-92e584c1a1f4' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: directory: 'stdlib' block: - symbol: sh uuid: '81e8309e-e615-49d4-946c-22527ebce8e1' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: script: 'pwd && ls -lah' - symbol: echo uuid: '7f7ec29b-ad62-4fba-9c5f-db7a49a2d658' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: message: 'Hello from a block-scoped step!' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "hello" > hello.log' - symbol: archive context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' uuid: 'd479e450-9ada-4127-84ca-e0576d0c0c98' parameters: artifacts: 'hello.log'
2020-11-01 23:23:56 +00:00
[[package]]
name = "http"
2021-03-03 17:19:19 +00:00
version = "0.2.3"
👏 Implement artifact uploading from the archive step 👏 Running the object store with: ./scripts/shoreman ❯ tree tmp/objects tmp/objects └── 2265b5d0-1f70-46de-bf50-f1050e9fac9a └── hello.log 1 directory, 1 file The full pipeline yml that was passed to the agent below. But in essence this demonstrates the approach for the agent to pass endpoints to the steps for their uses --- uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' contexts: - name: 'Prep' uuid: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' environment: CLOUD: 'yes' - name: 'Build' uuid: '5e9d4943-33e5-4945-8a97-a11421cb4b11' steps: - symbol: sh uuid: '5599cffb-f23a-4e0f-a0b9-f74654641b2b' context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' parameters: script: 'ls -lah | tail -n 5' # - symbol: error # uuid: '3652dfe3-a07c-4bd7-b8e5-303100a3873c' # context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' # parameters: # message: 'Failing out early' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "Hello world from a script"' - symbol: dir uuid: '022c09ef-15f2-456a-a93a-92e584c1a1f4' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: directory: 'stdlib' block: - symbol: sh uuid: '81e8309e-e615-49d4-946c-22527ebce8e1' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: script: 'pwd && ls -lah' - symbol: echo uuid: '7f7ec29b-ad62-4fba-9c5f-db7a49a2d658' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: message: 'Hello from a block-scoped step!' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "hello" > hello.log' - symbol: archive context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' uuid: 'd479e450-9ada-4127-84ca-e0576d0c0c98' parameters: artifacts: 'hello.log'
2020-11-01 23:23:56 +00:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2021-03-03 17:19:19 +00:00
checksum = "7245cd7449cc792608c3c8a9eaf69bd4eabbabf802713748fd739c98b82f0747"
👏 Implement artifact uploading from the archive step 👏 Running the object store with: ./scripts/shoreman ❯ tree tmp/objects tmp/objects └── 2265b5d0-1f70-46de-bf50-f1050e9fac9a └── hello.log 1 directory, 1 file The full pipeline yml that was passed to the agent below. But in essence this demonstrates the approach for the agent to pass endpoints to the steps for their uses --- uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' contexts: - name: 'Prep' uuid: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' environment: CLOUD: 'yes' - name: 'Build' uuid: '5e9d4943-33e5-4945-8a97-a11421cb4b11' steps: - symbol: sh uuid: '5599cffb-f23a-4e0f-a0b9-f74654641b2b' context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' parameters: script: 'ls -lah | tail -n 5' # - symbol: error # uuid: '3652dfe3-a07c-4bd7-b8e5-303100a3873c' # context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' # parameters: # message: 'Failing out early' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "Hello world from a script"' - symbol: dir uuid: '022c09ef-15f2-456a-a93a-92e584c1a1f4' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: directory: 'stdlib' block: - symbol: sh uuid: '81e8309e-e615-49d4-946c-22527ebce8e1' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: script: 'pwd && ls -lah' - symbol: echo uuid: '7f7ec29b-ad62-4fba-9c5f-db7a49a2d658' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: message: 'Hello from a block-scoped step!' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "hello" > hello.log' - symbol: archive context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' uuid: 'd479e450-9ada-4127-84ca-e0576d0c0c98' parameters: artifacts: 'hello.log'
2020-11-01 23:23:56 +00:00
dependencies = [
2021-03-03 17:19:19 +00:00
"bytes 1.0.1",
👏 Implement artifact uploading from the archive step 👏 Running the object store with: ./scripts/shoreman ❯ tree tmp/objects tmp/objects └── 2265b5d0-1f70-46de-bf50-f1050e9fac9a └── hello.log 1 directory, 1 file The full pipeline yml that was passed to the agent below. But in essence this demonstrates the approach for the agent to pass endpoints to the steps for their uses --- uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' contexts: - name: 'Prep' uuid: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' environment: CLOUD: 'yes' - name: 'Build' uuid: '5e9d4943-33e5-4945-8a97-a11421cb4b11' steps: - symbol: sh uuid: '5599cffb-f23a-4e0f-a0b9-f74654641b2b' context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' parameters: script: 'ls -lah | tail -n 5' # - symbol: error # uuid: '3652dfe3-a07c-4bd7-b8e5-303100a3873c' # context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' # parameters: # message: 'Failing out early' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "Hello world from a script"' - symbol: dir uuid: '022c09ef-15f2-456a-a93a-92e584c1a1f4' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: directory: 'stdlib' block: - symbol: sh uuid: '81e8309e-e615-49d4-946c-22527ebce8e1' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: script: 'pwd && ls -lah' - symbol: echo uuid: '7f7ec29b-ad62-4fba-9c5f-db7a49a2d658' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: message: 'Hello from a block-scoped step!' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "hello" > hello.log' - symbol: archive context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' uuid: 'd479e450-9ada-4127-84ca-e0576d0c0c98' parameters: artifacts: 'hello.log'
2020-11-01 23:23:56 +00:00
"fnv",
"itoa",
]
[[package]]
name = "http-client"
2021-03-03 17:19:19 +00:00
version = "6.3.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
2021-03-03 17:19:19 +00:00
checksum = "663563ebc56b0bac7e08722cca7742612fd99d9bd6d05cf904ed9d9212065a34"
dependencies = [
👏 Implement artifact uploading from the archive step 👏 Running the object store with: ./scripts/shoreman ❯ tree tmp/objects tmp/objects └── 2265b5d0-1f70-46de-bf50-f1050e9fac9a └── hello.log 1 directory, 1 file The full pipeline yml that was passed to the agent below. But in essence this demonstrates the approach for the agent to pass endpoints to the steps for their uses --- uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' contexts: - name: 'Prep' uuid: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' environment: CLOUD: 'yes' - name: 'Build' uuid: '5e9d4943-33e5-4945-8a97-a11421cb4b11' steps: - symbol: sh uuid: '5599cffb-f23a-4e0f-a0b9-f74654641b2b' context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' parameters: script: 'ls -lah | tail -n 5' # - symbol: error # uuid: '3652dfe3-a07c-4bd7-b8e5-303100a3873c' # context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' # parameters: # message: 'Failing out early' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "Hello world from a script"' - symbol: dir uuid: '022c09ef-15f2-456a-a93a-92e584c1a1f4' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: directory: 'stdlib' block: - symbol: sh uuid: '81e8309e-e615-49d4-946c-22527ebce8e1' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: script: 'pwd && ls -lah' - symbol: echo uuid: '7f7ec29b-ad62-4fba-9c5f-db7a49a2d658' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: message: 'Hello from a block-scoped step!' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "hello" > hello.log' - symbol: archive context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' uuid: 'd479e450-9ada-4127-84ca-e0576d0c0c98' parameters: artifacts: 'hello.log'
2020-11-01 23:23:56 +00:00
"async-h1",
2021-03-04 06:01:06 +00:00
"async-native-tls",
👏 Implement artifact uploading from the archive step 👏 Running the object store with: ./scripts/shoreman ❯ tree tmp/objects tmp/objects └── 2265b5d0-1f70-46de-bf50-f1050e9fac9a └── hello.log 1 directory, 1 file The full pipeline yml that was passed to the agent below. But in essence this demonstrates the approach for the agent to pass endpoints to the steps for their uses --- uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' contexts: - name: 'Prep' uuid: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' environment: CLOUD: 'yes' - name: 'Build' uuid: '5e9d4943-33e5-4945-8a97-a11421cb4b11' steps: - symbol: sh uuid: '5599cffb-f23a-4e0f-a0b9-f74654641b2b' context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' parameters: script: 'ls -lah | tail -n 5' # - symbol: error # uuid: '3652dfe3-a07c-4bd7-b8e5-303100a3873c' # context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' # parameters: # message: 'Failing out early' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "Hello world from a script"' - symbol: dir uuid: '022c09ef-15f2-456a-a93a-92e584c1a1f4' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: directory: 'stdlib' block: - symbol: sh uuid: '81e8309e-e615-49d4-946c-22527ebce8e1' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: script: 'pwd && ls -lah' - symbol: echo uuid: '7f7ec29b-ad62-4fba-9c5f-db7a49a2d658' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: message: 'Hello from a block-scoped step!' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "hello" > hello.log' - symbol: archive context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' uuid: 'd479e450-9ada-4127-84ca-e0576d0c0c98' parameters: artifacts: 'hello.log'
2020-11-01 23:23:56 +00:00
"async-std",
"async-trait",
2021-03-03 17:19:19 +00:00
"cfg-if 1.0.0",
"dashmap",
"deadpool",
"futures",
"http-types",
👏 Implement artifact uploading from the archive step 👏 Running the object store with: ./scripts/shoreman ❯ tree tmp/objects tmp/objects └── 2265b5d0-1f70-46de-bf50-f1050e9fac9a └── hello.log 1 directory, 1 file The full pipeline yml that was passed to the agent below. But in essence this demonstrates the approach for the agent to pass endpoints to the steps for their uses --- uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' contexts: - name: 'Prep' uuid: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' environment: CLOUD: 'yes' - name: 'Build' uuid: '5e9d4943-33e5-4945-8a97-a11421cb4b11' steps: - symbol: sh uuid: '5599cffb-f23a-4e0f-a0b9-f74654641b2b' context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' parameters: script: 'ls -lah | tail -n 5' # - symbol: error # uuid: '3652dfe3-a07c-4bd7-b8e5-303100a3873c' # context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' # parameters: # message: 'Failing out early' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "Hello world from a script"' - symbol: dir uuid: '022c09ef-15f2-456a-a93a-92e584c1a1f4' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: directory: 'stdlib' block: - symbol: sh uuid: '81e8309e-e615-49d4-946c-22527ebce8e1' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: script: 'pwd && ls -lah' - symbol: echo uuid: '7f7ec29b-ad62-4fba-9c5f-db7a49a2d658' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: message: 'Hello from a block-scoped step!' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "hello" > hello.log' - symbol: archive context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' uuid: 'd479e450-9ada-4127-84ca-e0576d0c0c98' parameters: artifacts: 'hello.log'
2020-11-01 23:23:56 +00:00
"isahc",
"log",
]
[[package]]
name = "http-types"
2021-03-03 17:19:19 +00:00
version = "2.10.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
2021-03-03 17:19:19 +00:00
checksum = "32613ebb139d1d430ef5783676f84abfa06fc5f2b4b5a25220cdeeff7e16ef5c"
dependencies = [
"anyhow",
"async-channel",
"async-std",
2020-11-08 22:53:40 +00:00
"base64 0.13.0",
"cookie",
"futures-lite",
"infer",
2021-03-03 17:19:19 +00:00
"pin-project-lite 0.2.5",
"rand 0.7.3",
"serde 1.0.123",
"serde_json",
"serde_qs",
"serde_urlencoded",
"url",
]
2019-12-14 17:09:47 +00:00
[[package]]
name = "httparse"
2021-03-03 17:19:19 +00:00
version = "1.3.5"
2019-12-14 17:09:47 +00:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2021-03-03 17:19:19 +00:00
checksum = "615caabe2c3160b313d52ccc905335f4ed5f10881dd63dc5699d47e90be85691"
2019-12-14 17:09:47 +00:00
[[package]]
name = "humantime"
version = "1.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "df004cfca50ef23c36850aaaa59ad52cc70d0e90243c3c7737a4dd32dc7a3c4f"
dependencies = [
"quick-error",
]
[[package]]
name = "ident_case"
version = "1.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39"
[[package]]
name = "idna"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
2021-03-03 17:19:19 +00:00
checksum = "89829a5d69c23d348314a7ac337fe39173b61149a9864deabd260983aed48c21"
dependencies = [
"matches",
"unicode-bidi",
"unicode-normalization",
2019-12-14 17:09:47 +00:00
]
[[package]]
name = "indexmap"
version = "1.6.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4fb1fa934250de4de8aef298d81c729a7d33d8c239daa3a7575e6b92bfc7313b"
dependencies = [
"autocfg",
"hashbrown",
]
[[package]]
name = "infer"
version = "0.2.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "64e9829a50b42bb782c1df523f78d332fe371b10c661e78b7a3c34b0198e9fac"
[[package]]
name = "input_buffer"
version = "0.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "19a8a95243d5a0398cae618ec29477c6e3cb631152be5c19481f80bc71559754"
dependencies = [
"bytes 0.5.6",
]
[[package]]
name = "instant"
2020-11-21 23:44:45 +00:00
version = "0.1.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
2020-11-21 23:44:45 +00:00
checksum = "61124eeebbd69b8190558df225adf7e4caafce0d743919e5d6b19652314ec5ec"
dependencies = [
"cfg-if 1.0.0",
]
👏 Implement artifact uploading from the archive step 👏 Running the object store with: ./scripts/shoreman ❯ tree tmp/objects tmp/objects └── 2265b5d0-1f70-46de-bf50-f1050e9fac9a └── hello.log 1 directory, 1 file The full pipeline yml that was passed to the agent below. But in essence this demonstrates the approach for the agent to pass endpoints to the steps for their uses --- uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' contexts: - name: 'Prep' uuid: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' environment: CLOUD: 'yes' - name: 'Build' uuid: '5e9d4943-33e5-4945-8a97-a11421cb4b11' steps: - symbol: sh uuid: '5599cffb-f23a-4e0f-a0b9-f74654641b2b' context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' parameters: script: 'ls -lah | tail -n 5' # - symbol: error # uuid: '3652dfe3-a07c-4bd7-b8e5-303100a3873c' # context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' # parameters: # message: 'Failing out early' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "Hello world from a script"' - symbol: dir uuid: '022c09ef-15f2-456a-a93a-92e584c1a1f4' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: directory: 'stdlib' block: - symbol: sh uuid: '81e8309e-e615-49d4-946c-22527ebce8e1' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: script: 'pwd && ls -lah' - symbol: echo uuid: '7f7ec29b-ad62-4fba-9c5f-db7a49a2d658' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: message: 'Hello from a block-scoped step!' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "hello" > hello.log' - symbol: archive context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' uuid: 'd479e450-9ada-4127-84ca-e0576d0c0c98' parameters: artifacts: 'hello.log'
2020-11-01 23:23:56 +00:00
[[package]]
name = "isahc"
2021-03-03 17:19:19 +00:00
version = "0.9.14"
👏 Implement artifact uploading from the archive step 👏 Running the object store with: ./scripts/shoreman ❯ tree tmp/objects tmp/objects └── 2265b5d0-1f70-46de-bf50-f1050e9fac9a └── hello.log 1 directory, 1 file The full pipeline yml that was passed to the agent below. But in essence this demonstrates the approach for the agent to pass endpoints to the steps for their uses --- uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' contexts: - name: 'Prep' uuid: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' environment: CLOUD: 'yes' - name: 'Build' uuid: '5e9d4943-33e5-4945-8a97-a11421cb4b11' steps: - symbol: sh uuid: '5599cffb-f23a-4e0f-a0b9-f74654641b2b' context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' parameters: script: 'ls -lah | tail -n 5' # - symbol: error # uuid: '3652dfe3-a07c-4bd7-b8e5-303100a3873c' # context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' # parameters: # message: 'Failing out early' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "Hello world from a script"' - symbol: dir uuid: '022c09ef-15f2-456a-a93a-92e584c1a1f4' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: directory: 'stdlib' block: - symbol: sh uuid: '81e8309e-e615-49d4-946c-22527ebce8e1' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: script: 'pwd && ls -lah' - symbol: echo uuid: '7f7ec29b-ad62-4fba-9c5f-db7a49a2d658' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: message: 'Hello from a block-scoped step!' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "hello" > hello.log' - symbol: archive context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' uuid: 'd479e450-9ada-4127-84ca-e0576d0c0c98' parameters: artifacts: 'hello.log'
2020-11-01 23:23:56 +00:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2021-03-03 17:19:19 +00:00
checksum = "e2948a0ce43e2c2ef11d7edf6816508998d99e13badd1150be0914205df9388a"
👏 Implement artifact uploading from the archive step 👏 Running the object store with: ./scripts/shoreman ❯ tree tmp/objects tmp/objects └── 2265b5d0-1f70-46de-bf50-f1050e9fac9a └── hello.log 1 directory, 1 file The full pipeline yml that was passed to the agent below. But in essence this demonstrates the approach for the agent to pass endpoints to the steps for their uses --- uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' contexts: - name: 'Prep' uuid: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' environment: CLOUD: 'yes' - name: 'Build' uuid: '5e9d4943-33e5-4945-8a97-a11421cb4b11' steps: - symbol: sh uuid: '5599cffb-f23a-4e0f-a0b9-f74654641b2b' context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' parameters: script: 'ls -lah | tail -n 5' # - symbol: error # uuid: '3652dfe3-a07c-4bd7-b8e5-303100a3873c' # context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' # parameters: # message: 'Failing out early' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "Hello world from a script"' - symbol: dir uuid: '022c09ef-15f2-456a-a93a-92e584c1a1f4' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: directory: 'stdlib' block: - symbol: sh uuid: '81e8309e-e615-49d4-946c-22527ebce8e1' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: script: 'pwd && ls -lah' - symbol: echo uuid: '7f7ec29b-ad62-4fba-9c5f-db7a49a2d658' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: message: 'Hello from a block-scoped step!' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "hello" > hello.log' - symbol: archive context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' uuid: 'd479e450-9ada-4127-84ca-e0576d0c0c98' parameters: artifacts: 'hello.log'
2020-11-01 23:23:56 +00:00
dependencies = [
2021-03-03 17:19:19 +00:00
"bytes 0.5.6",
"crossbeam-utils 0.8.3",
👏 Implement artifact uploading from the archive step 👏 Running the object store with: ./scripts/shoreman ❯ tree tmp/objects tmp/objects └── 2265b5d0-1f70-46de-bf50-f1050e9fac9a └── hello.log 1 directory, 1 file The full pipeline yml that was passed to the agent below. But in essence this demonstrates the approach for the agent to pass endpoints to the steps for their uses --- uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' contexts: - name: 'Prep' uuid: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' environment: CLOUD: 'yes' - name: 'Build' uuid: '5e9d4943-33e5-4945-8a97-a11421cb4b11' steps: - symbol: sh uuid: '5599cffb-f23a-4e0f-a0b9-f74654641b2b' context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' parameters: script: 'ls -lah | tail -n 5' # - symbol: error # uuid: '3652dfe3-a07c-4bd7-b8e5-303100a3873c' # context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' # parameters: # message: 'Failing out early' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "Hello world from a script"' - symbol: dir uuid: '022c09ef-15f2-456a-a93a-92e584c1a1f4' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: directory: 'stdlib' block: - symbol: sh uuid: '81e8309e-e615-49d4-946c-22527ebce8e1' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: script: 'pwd && ls -lah' - symbol: echo uuid: '7f7ec29b-ad62-4fba-9c5f-db7a49a2d658' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: message: 'Hello from a block-scoped step!' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "hello" > hello.log' - symbol: archive context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' uuid: 'd479e450-9ada-4127-84ca-e0576d0c0c98' parameters: artifacts: 'hello.log'
2020-11-01 23:23:56 +00:00
"curl",
"curl-sys",
2020-11-16 22:32:44 +00:00
"flume",
"futures-lite",
👏 Implement artifact uploading from the archive step 👏 Running the object store with: ./scripts/shoreman ❯ tree tmp/objects tmp/objects └── 2265b5d0-1f70-46de-bf50-f1050e9fac9a └── hello.log 1 directory, 1 file The full pipeline yml that was passed to the agent below. But in essence this demonstrates the approach for the agent to pass endpoints to the steps for their uses --- uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' contexts: - name: 'Prep' uuid: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' environment: CLOUD: 'yes' - name: 'Build' uuid: '5e9d4943-33e5-4945-8a97-a11421cb4b11' steps: - symbol: sh uuid: '5599cffb-f23a-4e0f-a0b9-f74654641b2b' context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' parameters: script: 'ls -lah | tail -n 5' # - symbol: error # uuid: '3652dfe3-a07c-4bd7-b8e5-303100a3873c' # context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' # parameters: # message: 'Failing out early' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "Hello world from a script"' - symbol: dir uuid: '022c09ef-15f2-456a-a93a-92e584c1a1f4' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: directory: 'stdlib' block: - symbol: sh uuid: '81e8309e-e615-49d4-946c-22527ebce8e1' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: script: 'pwd && ls -lah' - symbol: echo uuid: '7f7ec29b-ad62-4fba-9c5f-db7a49a2d658' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: message: 'Hello from a block-scoped step!' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "hello" > hello.log' - symbol: archive context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' uuid: 'd479e450-9ada-4127-84ca-e0576d0c0c98' parameters: artifacts: 'hello.log'
2020-11-01 23:23:56 +00:00
"http",
"log",
2020-11-08 22:53:40 +00:00
"once_cell",
👏 Implement artifact uploading from the archive step 👏 Running the object store with: ./scripts/shoreman ❯ tree tmp/objects tmp/objects └── 2265b5d0-1f70-46de-bf50-f1050e9fac9a └── hello.log 1 directory, 1 file The full pipeline yml that was passed to the agent below. But in essence this demonstrates the approach for the agent to pass endpoints to the steps for their uses --- uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' contexts: - name: 'Prep' uuid: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' environment: CLOUD: 'yes' - name: 'Build' uuid: '5e9d4943-33e5-4945-8a97-a11421cb4b11' steps: - symbol: sh uuid: '5599cffb-f23a-4e0f-a0b9-f74654641b2b' context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' parameters: script: 'ls -lah | tail -n 5' # - symbol: error # uuid: '3652dfe3-a07c-4bd7-b8e5-303100a3873c' # context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' # parameters: # message: 'Failing out early' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "Hello world from a script"' - symbol: dir uuid: '022c09ef-15f2-456a-a93a-92e584c1a1f4' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: directory: 'stdlib' block: - symbol: sh uuid: '81e8309e-e615-49d4-946c-22527ebce8e1' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: script: 'pwd && ls -lah' - symbol: echo uuid: '7f7ec29b-ad62-4fba-9c5f-db7a49a2d658' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: message: 'Hello from a block-scoped step!' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "hello" > hello.log' - symbol: archive context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' uuid: 'd479e450-9ada-4127-84ca-e0576d0c0c98' parameters: artifacts: 'hello.log'
2020-11-01 23:23:56 +00:00
"slab",
"sluice",
"tracing",
"tracing-futures",
2020-11-16 22:32:44 +00:00
"url",
"waker-fn",
👏 Implement artifact uploading from the archive step 👏 Running the object store with: ./scripts/shoreman ❯ tree tmp/objects tmp/objects └── 2265b5d0-1f70-46de-bf50-f1050e9fac9a └── hello.log 1 directory, 1 file The full pipeline yml that was passed to the agent below. But in essence this demonstrates the approach for the agent to pass endpoints to the steps for their uses --- uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' contexts: - name: 'Prep' uuid: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' environment: CLOUD: 'yes' - name: 'Build' uuid: '5e9d4943-33e5-4945-8a97-a11421cb4b11' steps: - symbol: sh uuid: '5599cffb-f23a-4e0f-a0b9-f74654641b2b' context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' parameters: script: 'ls -lah | tail -n 5' # - symbol: error # uuid: '3652dfe3-a07c-4bd7-b8e5-303100a3873c' # context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' # parameters: # message: 'Failing out early' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "Hello world from a script"' - symbol: dir uuid: '022c09ef-15f2-456a-a93a-92e584c1a1f4' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: directory: 'stdlib' block: - symbol: sh uuid: '81e8309e-e615-49d4-946c-22527ebce8e1' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: script: 'pwd && ls -lah' - symbol: echo uuid: '7f7ec29b-ad62-4fba-9c5f-db7a49a2d658' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: message: 'Hello from a block-scoped step!' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "hello" > hello.log' - symbol: archive context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' uuid: 'd479e450-9ada-4127-84ca-e0576d0c0c98' parameters: artifacts: 'hello.log'
2020-11-01 23:23:56 +00:00
]
[[package]]
name = "itertools"
version = "0.10.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "37d572918e350e82412fe766d24b15e6682fb2ed2bbe018280caa810397cb319"
dependencies = [
"either",
]
2019-12-14 17:09:47 +00:00
[[package]]
name = "itoa"
2021-03-03 17:19:19 +00:00
version = "0.4.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
2021-03-03 17:19:19 +00:00
checksum = "dd25036021b0de88a0aff6b850051563c6516d0bf53f8638938edbb9de732736"
[[package]]
name = "jobserver"
version = "0.1.21"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5c71313ebb9439f74b00d9d2dcec36440beaf57a6aa0623068441dd7cd81a7f2"
dependencies = [
"libc",
]
[[package]]
name = "js-sys"
2021-03-03 17:19:19 +00:00
version = "0.3.48"
source = "registry+https://github.com/rust-lang/crates.io-index"
2021-03-03 17:19:19 +00:00
checksum = "dc9f84f9b115ce7843d60706df1422a916680bfdfcbdb0447c5614ff9d7e4d78"
dependencies = [
"wasm-bindgen",
]
[[package]]
name = "kv-log-macro"
version = "1.0.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0de8b303297635ad57c9f5059fd9cee7a47f8e8daa09df0fcd07dd39fb22977f"
dependencies = [
"log",
]
2019-12-14 17:09:47 +00:00
[[package]]
name = "lazy_static"
version = "1.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
2019-12-14 17:09:47 +00:00
[[package]]
name = "lexical-core"
2021-03-03 17:19:19 +00:00
version = "0.7.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
2021-03-03 17:19:19 +00:00
checksum = "21f866863575d0e1d654fbeeabdc927292fdf862873dc3c96c6f753357e13374"
dependencies = [
"arrayvec",
"bitflags",
2021-03-03 17:19:19 +00:00
"cfg-if 1.0.0",
"ryu",
"static_assertions",
]
2019-12-14 17:09:47 +00:00
[[package]]
name = "libc"
2021-03-03 17:19:19 +00:00
version = "0.2.87"
2019-12-14 17:09:47 +00:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2021-03-03 17:19:19 +00:00
checksum = "265d751d31d6780a3f956bb5b8022feba2d94eeee5a84ba64f4212eedca42213"
2019-12-14 17:09:47 +00:00
[[package]]
name = "libgit2-sys"
2021-03-03 17:19:19 +00:00
version = "0.12.18+1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
2021-03-03 17:19:19 +00:00
checksum = "3da6a42da88fc37ee1ecda212ffa254c25713532980005d5f7c0b0fbe7e6e885"
dependencies = [
"cc",
"libc",
"libssh2-sys",
"libz-sys",
"openssl-sys",
"pkg-config",
]
👏 Implement artifact uploading from the archive step 👏 Running the object store with: ./scripts/shoreman ❯ tree tmp/objects tmp/objects └── 2265b5d0-1f70-46de-bf50-f1050e9fac9a └── hello.log 1 directory, 1 file The full pipeline yml that was passed to the agent below. But in essence this demonstrates the approach for the agent to pass endpoints to the steps for their uses --- uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' contexts: - name: 'Prep' uuid: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' environment: CLOUD: 'yes' - name: 'Build' uuid: '5e9d4943-33e5-4945-8a97-a11421cb4b11' steps: - symbol: sh uuid: '5599cffb-f23a-4e0f-a0b9-f74654641b2b' context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' parameters: script: 'ls -lah | tail -n 5' # - symbol: error # uuid: '3652dfe3-a07c-4bd7-b8e5-303100a3873c' # context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' # parameters: # message: 'Failing out early' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "Hello world from a script"' - symbol: dir uuid: '022c09ef-15f2-456a-a93a-92e584c1a1f4' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: directory: 'stdlib' block: - symbol: sh uuid: '81e8309e-e615-49d4-946c-22527ebce8e1' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: script: 'pwd && ls -lah' - symbol: echo uuid: '7f7ec29b-ad62-4fba-9c5f-db7a49a2d658' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: message: 'Hello from a block-scoped step!' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "hello" > hello.log' - symbol: archive context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' uuid: 'd479e450-9ada-4127-84ca-e0576d0c0c98' parameters: artifacts: 'hello.log'
2020-11-01 23:23:56 +00:00
[[package]]
name = "libnghttp2-sys"
2021-03-03 17:19:19 +00:00
version = "0.1.6+1.43.0"
👏 Implement artifact uploading from the archive step 👏 Running the object store with: ./scripts/shoreman ❯ tree tmp/objects tmp/objects └── 2265b5d0-1f70-46de-bf50-f1050e9fac9a └── hello.log 1 directory, 1 file The full pipeline yml that was passed to the agent below. But in essence this demonstrates the approach for the agent to pass endpoints to the steps for their uses --- uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' contexts: - name: 'Prep' uuid: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' environment: CLOUD: 'yes' - name: 'Build' uuid: '5e9d4943-33e5-4945-8a97-a11421cb4b11' steps: - symbol: sh uuid: '5599cffb-f23a-4e0f-a0b9-f74654641b2b' context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' parameters: script: 'ls -lah | tail -n 5' # - symbol: error # uuid: '3652dfe3-a07c-4bd7-b8e5-303100a3873c' # context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' # parameters: # message: 'Failing out early' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "Hello world from a script"' - symbol: dir uuid: '022c09ef-15f2-456a-a93a-92e584c1a1f4' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: directory: 'stdlib' block: - symbol: sh uuid: '81e8309e-e615-49d4-946c-22527ebce8e1' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: script: 'pwd && ls -lah' - symbol: echo uuid: '7f7ec29b-ad62-4fba-9c5f-db7a49a2d658' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: message: 'Hello from a block-scoped step!' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "hello" > hello.log' - symbol: archive context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' uuid: 'd479e450-9ada-4127-84ca-e0576d0c0c98' parameters: artifacts: 'hello.log'
2020-11-01 23:23:56 +00:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2021-03-03 17:19:19 +00:00
checksum = "0af55541a8827e138d59ec9e5877fb6095ece63fb6f4da45e7491b4fbd262855"
👏 Implement artifact uploading from the archive step 👏 Running the object store with: ./scripts/shoreman ❯ tree tmp/objects tmp/objects └── 2265b5d0-1f70-46de-bf50-f1050e9fac9a └── hello.log 1 directory, 1 file The full pipeline yml that was passed to the agent below. But in essence this demonstrates the approach for the agent to pass endpoints to the steps for their uses --- uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' contexts: - name: 'Prep' uuid: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' environment: CLOUD: 'yes' - name: 'Build' uuid: '5e9d4943-33e5-4945-8a97-a11421cb4b11' steps: - symbol: sh uuid: '5599cffb-f23a-4e0f-a0b9-f74654641b2b' context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' parameters: script: 'ls -lah | tail -n 5' # - symbol: error # uuid: '3652dfe3-a07c-4bd7-b8e5-303100a3873c' # context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' # parameters: # message: 'Failing out early' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "Hello world from a script"' - symbol: dir uuid: '022c09ef-15f2-456a-a93a-92e584c1a1f4' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: directory: 'stdlib' block: - symbol: sh uuid: '81e8309e-e615-49d4-946c-22527ebce8e1' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: script: 'pwd && ls -lah' - symbol: echo uuid: '7f7ec29b-ad62-4fba-9c5f-db7a49a2d658' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: message: 'Hello from a block-scoped step!' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "hello" > hello.log' - symbol: archive context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' uuid: 'd479e450-9ada-4127-84ca-e0576d0c0c98' parameters: artifacts: 'hello.log'
2020-11-01 23:23:56 +00:00
dependencies = [
"cc",
"libc",
]
[[package]]
name = "libsqlite3-sys"
version = "0.20.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "64d31059f22935e6c31830db5249ba2b7ecd54fd73a9909286f0a67aa55c2fbd"
dependencies = [
"cc",
"pkg-config",
"vcpkg",
]
[[package]]
name = "libssh2-sys"
2021-03-03 17:19:19 +00:00
version = "0.2.21"
source = "registry+https://github.com/rust-lang/crates.io-index"
2021-03-03 17:19:19 +00:00
checksum = "e0186af0d8f171ae6b9c4c90ec51898bad5d08a2d5e470903a50d9ad8959cbee"
dependencies = [
"cc",
"libc",
"libz-sys",
"openssl-sys",
"pkg-config",
"vcpkg",
]
👏 Implement artifact uploading from the archive step 👏 Running the object store with: ./scripts/shoreman ❯ tree tmp/objects tmp/objects └── 2265b5d0-1f70-46de-bf50-f1050e9fac9a └── hello.log 1 directory, 1 file The full pipeline yml that was passed to the agent below. But in essence this demonstrates the approach for the agent to pass endpoints to the steps for their uses --- uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' contexts: - name: 'Prep' uuid: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' environment: CLOUD: 'yes' - name: 'Build' uuid: '5e9d4943-33e5-4945-8a97-a11421cb4b11' steps: - symbol: sh uuid: '5599cffb-f23a-4e0f-a0b9-f74654641b2b' context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' parameters: script: 'ls -lah | tail -n 5' # - symbol: error # uuid: '3652dfe3-a07c-4bd7-b8e5-303100a3873c' # context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' # parameters: # message: 'Failing out early' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "Hello world from a script"' - symbol: dir uuid: '022c09ef-15f2-456a-a93a-92e584c1a1f4' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: directory: 'stdlib' block: - symbol: sh uuid: '81e8309e-e615-49d4-946c-22527ebce8e1' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: script: 'pwd && ls -lah' - symbol: echo uuid: '7f7ec29b-ad62-4fba-9c5f-db7a49a2d658' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: message: 'Hello from a block-scoped step!' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "hello" > hello.log' - symbol: archive context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' uuid: 'd479e450-9ada-4127-84ca-e0576d0c0c98' parameters: artifacts: 'hello.log'
2020-11-01 23:23:56 +00:00
[[package]]
name = "libz-sys"
version = "1.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "602113192b08db8f38796c4e85c39e960c145965140e918018bcde1952429655"
dependencies = [
"cc",
"libc",
"pkg-config",
"vcpkg",
]
[[package]]
name = "linked-hash-map"
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6d262045c5b87c0861b3f004610afd0e2c851e2908d08b6c870cbb9d5f494ecd"
dependencies = [
"serde 0.8.23",
"serde_test",
]
2019-12-14 17:09:47 +00:00
[[package]]
name = "linked-hash-map"
2021-03-03 17:19:19 +00:00
version = "0.5.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
2021-03-03 17:19:19 +00:00
checksum = "7fb9b38af92608140b86b693604b9ffcc5824240a484d1ecd4795bacb2fe88f3"
2020-11-16 22:32:44 +00:00
[[package]]
name = "lock_api"
2020-11-21 23:44:45 +00:00
version = "0.4.2"
2020-11-16 22:32:44 +00:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2020-11-21 23:44:45 +00:00
checksum = "dd96ffd135b2fd7b973ac026d28085defbe8983df057ced3eb4f2130b0831312"
2020-11-16 22:32:44 +00:00
dependencies = [
"scopeguard",
]
2019-12-14 17:09:47 +00:00
[[package]]
name = "log"
2021-03-03 17:19:19 +00:00
version = "0.4.14"
2020-06-20 18:27:33 +00:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2021-03-03 17:19:19 +00:00
checksum = "51b9bbe6c47d51fc3e1a9b945965946b4c44142ab8792c50835a980d362c2710"
2020-06-20 18:27:33 +00:00
dependencies = [
2021-03-03 17:19:19 +00:00
"cfg-if 1.0.0",
"value-bag",
2020-06-20 18:27:33 +00:00
]
[[package]]
name = "lru"
version = "0.6.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1f374d42cdfc1d7dbf3d3dec28afab2eb97ffbf43a3234d795b5986dbf4b90ba"
dependencies = [
"hashbrown",
]
[[package]]
name = "maplit"
version = "1.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3e2e65a1a2e43cfcb47a895c4c8b10d1f4a61097f9f254f183aee60cad9c651d"
2019-12-14 17:09:47 +00:00
[[package]]
name = "matches"
version = "0.1.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7ffc5c5338469d4d3ea17d269fa8ea3512ad247247c30bd2df69e68309ed0a08"
2019-12-14 17:09:47 +00:00
[[package]]
name = "maybe-uninit"
version = "2.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "60302e4db3a61da70c0cb7991976248362f30319e88850c487b9b95bbf059e00"
[[package]]
name = "md-5"
version = "0.9.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7b5a279bb9607f9f53c22d496eade00d138d1bdcccd07d74650387cf94942a15"
dependencies = [
"block-buffer 0.9.0",
"digest 0.9.0",
"opaque-debug 0.3.0",
]
2019-12-14 17:09:47 +00:00
[[package]]
name = "memchr"
2020-11-08 22:53:40 +00:00
version = "2.3.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
2020-11-08 22:53:40 +00:00
checksum = "0ee1c47aaa256ecabcaea351eae4a9b01ef39ed810004e298d2511ed284b1525"
👏 Implement artifact uploading from the archive step 👏 Running the object store with: ./scripts/shoreman ❯ tree tmp/objects tmp/objects └── 2265b5d0-1f70-46de-bf50-f1050e9fac9a └── hello.log 1 directory, 1 file The full pipeline yml that was passed to the agent below. But in essence this demonstrates the approach for the agent to pass endpoints to the steps for their uses --- uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' contexts: - name: 'Prep' uuid: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' environment: CLOUD: 'yes' - name: 'Build' uuid: '5e9d4943-33e5-4945-8a97-a11421cb4b11' steps: - symbol: sh uuid: '5599cffb-f23a-4e0f-a0b9-f74654641b2b' context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' parameters: script: 'ls -lah | tail -n 5' # - symbol: error # uuid: '3652dfe3-a07c-4bd7-b8e5-303100a3873c' # context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' # parameters: # message: 'Failing out early' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "Hello world from a script"' - symbol: dir uuid: '022c09ef-15f2-456a-a93a-92e584c1a1f4' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: directory: 'stdlib' block: - symbol: sh uuid: '81e8309e-e615-49d4-946c-22527ebce8e1' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: script: 'pwd && ls -lah' - symbol: echo uuid: '7f7ec29b-ad62-4fba-9c5f-db7a49a2d658' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: message: 'Hello from a block-scoped step!' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "hello" > hello.log' - symbol: archive context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' uuid: 'd479e450-9ada-4127-84ca-e0576d0c0c98' parameters: artifacts: 'hello.log'
2020-11-01 23:23:56 +00:00
[[package]]
name = "mime"
version = "0.3.16"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2a60c7ce501c71e03a9c9c0d35b861413ae925bd979cc7a4e30d060069aaac8d"
[[package]]
name = "mime_guess"
version = "2.0.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2684d4c2e97d99848d30b324b00c8fcc7e5c897b7cbb5819b09e7c90e8baf212"
dependencies = [
"mime",
"unicase",
]
[[package]]
name = "miniz_oxide"
2021-03-03 17:19:19 +00:00
version = "0.4.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
2021-03-03 17:19:19 +00:00
checksum = "a92518e98c078586bc6c934028adcca4c92a53d6a958196de835170a01d84e4b"
dependencies = [
"adler",
"autocfg",
]
[[package]]
name = "multer"
version = "1.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "99851e6ad01b0fbe086dda2dea00d68bb84fc7d7eae2c39ca7313da9197f4d31"
dependencies = [
"bytes 0.5.6",
"derive_more",
"encoding_rs",
"futures",
"http",
"httparse",
"lazy_static",
"log",
"mime",
"regex",
"twoway",
]
2021-03-04 06:01:06 +00:00
[[package]]
name = "native-tls"
version = "0.2.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b8d96b2e1c8da3957d58100b09f102c6d9cfdfced01b7ec5a8974044bb09dbd4"
dependencies = [
"lazy_static",
"libc",
"log",
"openssl",
"openssl-probe",
"openssl-sys",
"schannel",
"security-framework",
"security-framework-sys",
"tempfile",
]
[[package]]
name = "nb-connect"
2021-03-03 17:19:19 +00:00
version = "1.0.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
2021-03-03 17:19:19 +00:00
checksum = "670361df1bc2399ee1ff50406a0d422587dd3bb0da596e1978fe8e05dabddf4f"
dependencies = [
"libc",
2021-03-03 17:19:19 +00:00
"socket2",
]
[[package]]
name = "nom"
version = "5.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ffb4262d26ed83a1c0a33a38fe2bb15797329c85770da05e6b828ddb782627af"
dependencies = [
"lexical-core",
"memchr",
"version_check",
]
[[package]]
name = "nom"
version = "6.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e7413f999671bd4745a7b624bd370a569fb6bc574b23c83a3c5ed2e453f3d5e2"
dependencies = [
"bitvec",
"funty",
"lexical-core",
"memchr",
"version_check",
]
2019-12-14 17:09:47 +00:00
[[package]]
name = "num-integer"
2020-11-08 22:53:40 +00:00
version = "0.1.44"
2019-12-14 17:09:47 +00:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2020-11-08 22:53:40 +00:00
checksum = "d2cc698a63b549a70bc047073d2949cce27cd1c7b0a4a862d08a8031bc2801db"
2019-12-14 17:09:47 +00:00
dependencies = [
"autocfg",
2020-11-08 22:53:40 +00:00
"num-traits 0.2.14",
2019-12-14 17:09:47 +00:00
]
[[package]]
name = "num-traits"
version = "0.1.43"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "92e5113e9fd4cc14ded8e499429f396a20f98c772a47cc8622a736e1ec843c31"
dependencies = [
2020-11-08 22:53:40 +00:00
"num-traits 0.2.14",
]
2019-12-14 17:09:47 +00:00
[[package]]
name = "num-traits"
2020-11-08 22:53:40 +00:00
version = "0.2.14"
2019-12-14 17:09:47 +00:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2020-11-08 22:53:40 +00:00
checksum = "9a64b1ec5cda2586e284722486d802acf1f7dbdc623e2bfc57e65ca1cd099290"
2019-12-14 17:09:47 +00:00
dependencies = [
"autocfg",
2019-12-14 17:09:47 +00:00
]
[[package]]
name = "num_cpus"
version = "1.13.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "05499f3756671c15885fee9034446956fff3f243d6077b91e5767df161f766b3"
dependencies = [
"hermit-abi",
"libc",
]
[[package]]
name = "once_cell"
2021-03-03 17:19:19 +00:00
version = "1.7.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
2021-03-03 17:19:19 +00:00
checksum = "af8b08b04175473088b46763e51ee54da5f9a164bc162f615b91bc179dbf15a3"
[[package]]
name = "opaque-debug"
version = "0.2.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2839e79665f131bdb5782e51f2c6c9599c133c6098982a54c794358bf432529c"
[[package]]
name = "opaque-debug"
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "624a8340c38c1b80fd549087862da4ba43e08858af025b236e509b6649fc13d5"
2021-03-04 06:01:06 +00:00
[[package]]
name = "openssl"
version = "0.10.32"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "038d43985d1ddca7a9900630d8cd031b56e4794eecc2e9ea39dd17aa04399a70"
dependencies = [
"bitflags",
"cfg-if 1.0.0",
"foreign-types",
"lazy_static",
"libc",
"openssl-sys",
]
👏 Implement artifact uploading from the archive step 👏 Running the object store with: ./scripts/shoreman ❯ tree tmp/objects tmp/objects └── 2265b5d0-1f70-46de-bf50-f1050e9fac9a └── hello.log 1 directory, 1 file The full pipeline yml that was passed to the agent below. But in essence this demonstrates the approach for the agent to pass endpoints to the steps for their uses --- uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' contexts: - name: 'Prep' uuid: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' environment: CLOUD: 'yes' - name: 'Build' uuid: '5e9d4943-33e5-4945-8a97-a11421cb4b11' steps: - symbol: sh uuid: '5599cffb-f23a-4e0f-a0b9-f74654641b2b' context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' parameters: script: 'ls -lah | tail -n 5' # - symbol: error # uuid: '3652dfe3-a07c-4bd7-b8e5-303100a3873c' # context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' # parameters: # message: 'Failing out early' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "Hello world from a script"' - symbol: dir uuid: '022c09ef-15f2-456a-a93a-92e584c1a1f4' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: directory: 'stdlib' block: - symbol: sh uuid: '81e8309e-e615-49d4-946c-22527ebce8e1' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: script: 'pwd && ls -lah' - symbol: echo uuid: '7f7ec29b-ad62-4fba-9c5f-db7a49a2d658' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: message: 'Hello from a block-scoped step!' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "hello" > hello.log' - symbol: archive context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' uuid: 'd479e450-9ada-4127-84ca-e0576d0c0c98' parameters: artifacts: 'hello.log'
2020-11-01 23:23:56 +00:00
[[package]]
name = "openssl-probe"
version = "0.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "77af24da69f9d9341038eba93a073b1fdaaa1b788221b00a69bce9e762cb32de"
[[package]]
name = "openssl-sys"
2021-03-03 17:19:19 +00:00
version = "0.9.60"
👏 Implement artifact uploading from the archive step 👏 Running the object store with: ./scripts/shoreman ❯ tree tmp/objects tmp/objects └── 2265b5d0-1f70-46de-bf50-f1050e9fac9a └── hello.log 1 directory, 1 file The full pipeline yml that was passed to the agent below. But in essence this demonstrates the approach for the agent to pass endpoints to the steps for their uses --- uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' contexts: - name: 'Prep' uuid: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' environment: CLOUD: 'yes' - name: 'Build' uuid: '5e9d4943-33e5-4945-8a97-a11421cb4b11' steps: - symbol: sh uuid: '5599cffb-f23a-4e0f-a0b9-f74654641b2b' context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' parameters: script: 'ls -lah | tail -n 5' # - symbol: error # uuid: '3652dfe3-a07c-4bd7-b8e5-303100a3873c' # context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' # parameters: # message: 'Failing out early' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "Hello world from a script"' - symbol: dir uuid: '022c09ef-15f2-456a-a93a-92e584c1a1f4' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: directory: 'stdlib' block: - symbol: sh uuid: '81e8309e-e615-49d4-946c-22527ebce8e1' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: script: 'pwd && ls -lah' - symbol: echo uuid: '7f7ec29b-ad62-4fba-9c5f-db7a49a2d658' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: message: 'Hello from a block-scoped step!' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "hello" > hello.log' - symbol: archive context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' uuid: 'd479e450-9ada-4127-84ca-e0576d0c0c98' parameters: artifacts: 'hello.log'
2020-11-01 23:23:56 +00:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2021-03-03 17:19:19 +00:00
checksum = "921fc71883267538946025deffb622905ecad223c28efbfdef9bb59a0175f3e6"
👏 Implement artifact uploading from the archive step 👏 Running the object store with: ./scripts/shoreman ❯ tree tmp/objects tmp/objects └── 2265b5d0-1f70-46de-bf50-f1050e9fac9a └── hello.log 1 directory, 1 file The full pipeline yml that was passed to the agent below. But in essence this demonstrates the approach for the agent to pass endpoints to the steps for their uses --- uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' contexts: - name: 'Prep' uuid: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' environment: CLOUD: 'yes' - name: 'Build' uuid: '5e9d4943-33e5-4945-8a97-a11421cb4b11' steps: - symbol: sh uuid: '5599cffb-f23a-4e0f-a0b9-f74654641b2b' context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' parameters: script: 'ls -lah | tail -n 5' # - symbol: error # uuid: '3652dfe3-a07c-4bd7-b8e5-303100a3873c' # context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' # parameters: # message: 'Failing out early' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "Hello world from a script"' - symbol: dir uuid: '022c09ef-15f2-456a-a93a-92e584c1a1f4' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: directory: 'stdlib' block: - symbol: sh uuid: '81e8309e-e615-49d4-946c-22527ebce8e1' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: script: 'pwd && ls -lah' - symbol: echo uuid: '7f7ec29b-ad62-4fba-9c5f-db7a49a2d658' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: message: 'Hello from a block-scoped step!' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "hello" > hello.log' - symbol: archive context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' uuid: 'd479e450-9ada-4127-84ca-e0576d0c0c98' parameters: artifacts: 'hello.log'
2020-11-01 23:23:56 +00:00
dependencies = [
"autocfg",
"cc",
"libc",
"pkg-config",
"vcpkg",
]
[[package]]
name = "os_pipe"
version = "0.9.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fb233f06c2307e1f5ce2ecad9f8121cffbbee2c95428f44ea85222e460d0d213"
dependencies = [
"libc",
"winapi",
]
[[package]]
name = "osp"
version = "0.1.0"
dependencies = [
"flate2",
"gumdrop",
"otto-models",
2021-03-03 17:19:19 +00:00
"serde 1.0.123",
"serde_yaml",
"tar",
]
2020-10-23 03:35:49 +00:00
[[package]]
name = "otto-agent"
version = "0.1.0"
dependencies = [
"async-std",
"log",
"os_pipe",
"otto-models",
2021-03-03 17:19:19 +00:00
"serde 1.0.123",
"serde_json",
"serde_yaml",
"tempfile",
"tide",
"url",
"uuid",
2020-10-23 03:35:49 +00:00
]
[[package]]
name = "otto-agent-cli"
version = "0.1.0"
dependencies = [
"async-std",
"log",
"otto-agent",
2021-03-04 06:01:06 +00:00
"pretty_env_logger",
2021-03-03 17:19:19 +00:00
"serde 1.0.123",
"serde_json",
"serde_yaml",
]
[[package]]
name = "otto-auctioneer"
version = "0.1.0"
dependencies = [
"clap",
"config",
"log",
"otto-eventbus",
2021-03-04 06:01:06 +00:00
"pretty_env_logger",
2021-03-03 17:19:19 +00:00
"serde 1.0.123",
"serde_json",
]
[[package]]
name = "otto-eventbus"
version = "0.1.0"
dependencies = [
"log",
2021-03-03 17:19:19 +00:00
"serde 1.0.123",
"serde_derive",
"serde_json",
"uuid",
]
[[package]]
name = "otto-local-orchestrator"
version = "0.1.0"
dependencies = [
"async-std",
"log",
"os_pipe",
"otto-agent",
"otto-models",
2021-03-04 06:01:06 +00:00
"pretty_env_logger",
2021-03-03 17:19:19 +00:00
"serde 1.0.123",
"serde_json",
"tempfile",
"tide",
"uuid",
]
[[package]]
name = "otto-models"
version = "0.1.0"
dependencies = [
2021-03-03 17:19:19 +00:00
"serde 1.0.123",
"serde_json",
"serde_yaml",
"uuid",
]
[[package]]
name = "otto-object-store"
version = "0.1.0"
dependencies = [
"async-std",
"log",
2021-03-04 06:01:06 +00:00
"pretty_env_logger",
"tide",
]
[[package]]
name = "otto-parser"
version = "0.1.0"
dependencies = [
"log",
"otto-models",
"pest",
"pest_derive",
"serde_json",
"uuid",
]
[[package]]
name = "otto-parser-service"
version = "0.1.0"
dependencies = [
"async-std",
"log",
"otto-models",
"otto-parser",
2021-03-04 06:01:06 +00:00
"pretty_env_logger",
"serde_json",
"tide",
"uuid",
]
[[package]]
name = "otto-reldata"
version = "0.1.0"
dependencies = [
"async-graphql",
"async-graphql-tide",
"async-std",
"async-trait",
"dotenv",
"itertools",
"log",
"otto-models",
2021-03-04 06:01:06 +00:00
"pretty_env_logger",
"sqlx",
"tide",
"uuid",
]
[[package]]
name = "parking"
version = "2.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "427c3892f9e783d91cc128285287e70a59e206ca452770ece88a76f7a3eddd72"
[[package]]
name = "parking_lot"
version = "0.11.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6d7744ac029df22dca6284efe4e898991d28e3085c706c972bcd7da4a27a15eb"
dependencies = [
"instant",
"lock_api",
"parking_lot_core",
]
[[package]]
name = "parking_lot_core"
version = "0.8.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fa7a782938e745763fe6907fc6ba86946d72f49fe7e21de074e08128a99fb018"
dependencies = [
"cfg-if 1.0.0",
"instant",
"libc",
2021-03-04 06:01:06 +00:00
"redox_syscall",
"smallvec",
"winapi",
]
[[package]]
name = "parse-zoneinfo"
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c705f256449c60da65e11ff6626e0c16a0a0b96aaa348de61376b249bc340f41"
dependencies = [
"regex",
]
[[package]]
name = "percent-encoding"
version = "2.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d4fd5641d01c8f18a23da7b6fe29298ff4b55afcccdf78973b24cf3175fee32e"
[[package]]
name = "pest"
version = "2.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "10f4872ae94d7b90ae48754df22fd42ad52ce740b8f370b03da4835417403e53"
dependencies = [
"ucd-trie",
]
[[package]]
name = "pest_derive"
version = "2.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "833d1ae558dc601e9a60366421196a8d94bc0ac980476d0b67e1d0988d72b2d0"
dependencies = [
"pest",
"pest_generator",
]
[[package]]
name = "pest_generator"
version = "2.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "99b8db626e31e5b81787b9783425769681b347011cc59471e33ea46d2ea0cf55"
dependencies = [
"pest",
"pest_meta",
"proc-macro2",
"quote",
"syn",
]
[[package]]
name = "pest_meta"
version = "2.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "54be6e404f5317079812fc8f9f5279de376d8856929e21c184ecf6bbd692a11d"
dependencies = [
"maplit",
"pest",
"sha-1 0.8.2",
]
👏 Implement artifact uploading from the archive step 👏 Running the object store with: ./scripts/shoreman ❯ tree tmp/objects tmp/objects └── 2265b5d0-1f70-46de-bf50-f1050e9fac9a └── hello.log 1 directory, 1 file The full pipeline yml that was passed to the agent below. But in essence this demonstrates the approach for the agent to pass endpoints to the steps for their uses --- uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' contexts: - name: 'Prep' uuid: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' environment: CLOUD: 'yes' - name: 'Build' uuid: '5e9d4943-33e5-4945-8a97-a11421cb4b11' steps: - symbol: sh uuid: '5599cffb-f23a-4e0f-a0b9-f74654641b2b' context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' parameters: script: 'ls -lah | tail -n 5' # - symbol: error # uuid: '3652dfe3-a07c-4bd7-b8e5-303100a3873c' # context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' # parameters: # message: 'Failing out early' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "Hello world from a script"' - symbol: dir uuid: '022c09ef-15f2-456a-a93a-92e584c1a1f4' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: directory: 'stdlib' block: - symbol: sh uuid: '81e8309e-e615-49d4-946c-22527ebce8e1' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: script: 'pwd && ls -lah' - symbol: echo uuid: '7f7ec29b-ad62-4fba-9c5f-db7a49a2d658' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: message: 'Hello from a block-scoped step!' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "hello" > hello.log' - symbol: archive context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' uuid: 'd479e450-9ada-4127-84ca-e0576d0c0c98' parameters: artifacts: 'hello.log'
2020-11-01 23:23:56 +00:00
[[package]]
name = "pin-project"
2021-03-03 17:19:19 +00:00
version = "1.0.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
2021-03-03 17:19:19 +00:00
checksum = "96fa8ebb90271c4477f144354485b8068bd8f6b78b428b01ba892ca26caf0b63"
dependencies = [
2021-03-03 17:19:19 +00:00
"pin-project-internal",
👏 Implement artifact uploading from the archive step 👏 Running the object store with: ./scripts/shoreman ❯ tree tmp/objects tmp/objects └── 2265b5d0-1f70-46de-bf50-f1050e9fac9a └── hello.log 1 directory, 1 file The full pipeline yml that was passed to the agent below. But in essence this demonstrates the approach for the agent to pass endpoints to the steps for their uses --- uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' contexts: - name: 'Prep' uuid: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' environment: CLOUD: 'yes' - name: 'Build' uuid: '5e9d4943-33e5-4945-8a97-a11421cb4b11' steps: - symbol: sh uuid: '5599cffb-f23a-4e0f-a0b9-f74654641b2b' context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' parameters: script: 'ls -lah | tail -n 5' # - symbol: error # uuid: '3652dfe3-a07c-4bd7-b8e5-303100a3873c' # context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' # parameters: # message: 'Failing out early' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "Hello world from a script"' - symbol: dir uuid: '022c09ef-15f2-456a-a93a-92e584c1a1f4' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: directory: 'stdlib' block: - symbol: sh uuid: '81e8309e-e615-49d4-946c-22527ebce8e1' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: script: 'pwd && ls -lah' - symbol: echo uuid: '7f7ec29b-ad62-4fba-9c5f-db7a49a2d658' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: message: 'Hello from a block-scoped step!' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "hello" > hello.log' - symbol: archive context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' uuid: 'd479e450-9ada-4127-84ca-e0576d0c0c98' parameters: artifacts: 'hello.log'
2020-11-01 23:23:56 +00:00
]
[[package]]
name = "pin-project-internal"
2021-03-03 17:19:19 +00:00
version = "1.0.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
2021-03-03 17:19:19 +00:00
checksum = "758669ae3558c6f74bd2a18b41f7ac0b5a195aea6639d6a9b5e5d1ad5ba24c0b"
dependencies = [
"proc-macro2",
"quote",
"syn",
]
[[package]]
name = "pin-project-lite"
2021-03-03 17:19:19 +00:00
version = "0.1.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
2021-03-03 17:19:19 +00:00
checksum = "257b64915a082f7811703966789728173279bdebb956b143dbcd23f6f970a777"
2020-11-27 05:19:51 +00:00
[[package]]
name = "pin-project-lite"
2021-03-03 17:19:19 +00:00
version = "0.2.5"
2020-11-27 05:19:51 +00:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2021-03-03 17:19:19 +00:00
checksum = "0cf491442e4b033ed1c722cb9f0df5fcfcf4de682466c46469c36bc47dc5548a"
2020-11-27 05:19:51 +00:00
2019-12-14 17:09:47 +00:00
[[package]]
name = "pin-utils"
version = "0.1.0"
2019-12-14 17:09:47 +00:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184"
👏 Implement artifact uploading from the archive step 👏 Running the object store with: ./scripts/shoreman ❯ tree tmp/objects tmp/objects └── 2265b5d0-1f70-46de-bf50-f1050e9fac9a └── hello.log 1 directory, 1 file The full pipeline yml that was passed to the agent below. But in essence this demonstrates the approach for the agent to pass endpoints to the steps for their uses --- uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' contexts: - name: 'Prep' uuid: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' environment: CLOUD: 'yes' - name: 'Build' uuid: '5e9d4943-33e5-4945-8a97-a11421cb4b11' steps: - symbol: sh uuid: '5599cffb-f23a-4e0f-a0b9-f74654641b2b' context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' parameters: script: 'ls -lah | tail -n 5' # - symbol: error # uuid: '3652dfe3-a07c-4bd7-b8e5-303100a3873c' # context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' # parameters: # message: 'Failing out early' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "Hello world from a script"' - symbol: dir uuid: '022c09ef-15f2-456a-a93a-92e584c1a1f4' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: directory: 'stdlib' block: - symbol: sh uuid: '81e8309e-e615-49d4-946c-22527ebce8e1' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: script: 'pwd && ls -lah' - symbol: echo uuid: '7f7ec29b-ad62-4fba-9c5f-db7a49a2d658' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: message: 'Hello from a block-scoped step!' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "hello" > hello.log' - symbol: archive context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' uuid: 'd479e450-9ada-4127-84ca-e0576d0c0c98' parameters: artifacts: 'hello.log'
2020-11-01 23:23:56 +00:00
[[package]]
name = "pkg-config"
version = "0.3.19"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3831453b3449ceb48b6d9c7ad7c96d5ea673e9b470a1dc578c2ce6521230884c"
[[package]]
name = "polling"
version = "2.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a2a7bc6b2a29e632e45451c941832803a18cce6781db04de8a04696cdca8bde4"
dependencies = [
"cfg-if 0.1.10",
"libc",
"log",
"wepoll-sys",
"winapi",
]
[[package]]
name = "polyval"
2021-03-03 17:19:19 +00:00
version = "0.4.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
2021-03-03 17:19:19 +00:00
checksum = "eebcc4aa140b9abd2bc40d9c3f7ccec842679cd79045ac3a7ac698c1a064b7cd"
dependencies = [
2021-03-03 17:19:19 +00:00
"cpuid-bool 0.2.0",
"opaque-debug 0.3.0",
"universal-hash",
]
2019-12-14 17:09:47 +00:00
[[package]]
name = "ppv-lite86"
2020-11-08 22:53:40 +00:00
version = "0.2.10"
2019-12-14 17:09:47 +00:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2020-11-08 22:53:40 +00:00
checksum = "ac74c624d6b2d21f425f752262f42188365d7b8ff1aff74c82e45136510a4857"
2019-12-14 17:09:47 +00:00
[[package]]
name = "pretty_env_logger"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "926d36b9553851b8b0005f1275891b392ee4d2d833852c417ed025477350fb9d"
dependencies = [
2021-03-04 06:01:06 +00:00
"env_logger",
"log",
]
[[package]]
name = "proc-macro-crate"
version = "0.1.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1d6ea3c4595b96363c13943497db34af4460fb474a95c43f4446ad341b8c9785"
dependencies = [
"toml",
]
[[package]]
name = "proc-macro-hack"
2020-11-08 22:53:40 +00:00
version = "0.5.19"
source = "registry+https://github.com/rust-lang/crates.io-index"
2020-11-08 22:53:40 +00:00
checksum = "dbf0c48bc1d91375ae5c3cd81e3722dff1abcf81a30960240640d223f59fe0e5"
[[package]]
name = "proc-macro-nested"
2021-03-03 17:19:19 +00:00
version = "0.1.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
2021-03-03 17:19:19 +00:00
checksum = "bc881b2c22681370c6a780e47af9840ef841837bc98118431d4e1868bd0c1086"
2019-12-14 17:09:47 +00:00
[[package]]
name = "proc-macro2"
version = "1.0.24"
2019-12-14 17:09:47 +00:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1e0704ee1a7e00d7bb417d0770ea303c1bccbabf0ef1667dae92b5967f5f8a71"
2019-12-14 17:09:47 +00:00
dependencies = [
"unicode-xid",
2019-12-14 17:09:47 +00:00
]
[[package]]
name = "quick-error"
version = "1.2.3"
2019-12-14 17:09:47 +00:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0"
2019-12-14 17:09:47 +00:00
[[package]]
name = "quote"
2021-03-03 17:19:19 +00:00
version = "1.0.9"
2019-12-14 17:09:47 +00:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2021-03-03 17:19:19 +00:00
checksum = "c3d0b9745dc2debf507c8422de05d7226cc1f0644216dfdfead988f9b1ab32a7"
2019-12-14 17:09:47 +00:00
dependencies = [
"proc-macro2",
2019-12-14 17:09:47 +00:00
]
[[package]]
name = "radium"
version = "0.5.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "941ba9d78d8e2f7ce474c015eea4d9c6d25b6a3327f9832ee29a4de27f91bbb8"
2019-12-14 17:09:47 +00:00
[[package]]
name = "rand"
version = "0.7.3"
2019-12-14 17:09:47 +00:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6a6b1679d49b24bbfe0c803429aa1874472f50d9b363131f0e89fc356b544d03"
2019-12-14 17:09:47 +00:00
dependencies = [
2021-03-03 17:19:19 +00:00
"getrandom 0.1.16",
"libc",
2021-03-03 17:19:19 +00:00
"rand_chacha 0.2.2",
"rand_core 0.5.1",
"rand_hc 0.2.0",
]
[[package]]
name = "rand"
version = "0.8.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0ef9e7e66b4468674bfcb0c81af8b7fa0bb154fa9f28eb840da5c447baeb8d7e"
dependencies = [
"libc",
"rand_chacha 0.3.0",
"rand_core 0.6.2",
"rand_hc 0.3.0",
2019-12-14 17:09:47 +00:00
]
[[package]]
name = "rand_chacha"
version = "0.2.2"
2019-12-14 17:09:47 +00:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f4c8ed856279c9737206bf725bf36935d8666ead7aa69b52be55af369d193402"
2019-12-14 17:09:47 +00:00
dependencies = [
"ppv-lite86",
2021-03-03 17:19:19 +00:00
"rand_core 0.5.1",
]
[[package]]
name = "rand_chacha"
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e12735cf05c9e10bf21534da50a147b924d555dc7a547c42e6bb2d5b6017ae0d"
dependencies = [
"ppv-lite86",
"rand_core 0.6.2",
2019-12-14 17:09:47 +00:00
]
[[package]]
name = "rand_core"
version = "0.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19"
2019-12-14 17:09:47 +00:00
dependencies = [
2021-03-03 17:19:19 +00:00
"getrandom 0.1.16",
]
[[package]]
name = "rand_core"
version = "0.6.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "34cf66eb183df1c5876e2dcf6b13d57340741e8dc255b48e40a26de954d06ae7"
dependencies = [
"getrandom 0.2.2",
2019-12-14 17:09:47 +00:00
]
[[package]]
name = "rand_hc"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ca3129af7b92a17112d59ad498c6f81eaf463253766b90396d39ea7a39d6613c"
2019-12-14 17:09:47 +00:00
dependencies = [
2021-03-03 17:19:19 +00:00
"rand_core 0.5.1",
]
[[package]]
name = "rand_hc"
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3190ef7066a446f2e7f42e239d161e905420ccab01eb967c9eb27d21b2322a73"
dependencies = [
"rand_core 0.6.2",
2019-12-14 17:09:47 +00:00
]
2021-03-03 17:19:19 +00:00
[[package]]
name = "redox_syscall"
version = "0.2.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "94341e4e44e24f6b591b59e47a8a027df12e008d73fd5672dbea9cc22f4507d9"
dependencies = [
"bitflags",
]
2019-12-14 17:09:47 +00:00
[[package]]
name = "regex"
2021-03-03 17:19:19 +00:00
version = "1.4.3"
2019-12-14 17:09:47 +00:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2021-03-03 17:19:19 +00:00
checksum = "d9251239e129e16308e70d853559389de218ac275b515068abc96829d05b948a"
2019-12-14 17:09:47 +00:00
dependencies = [
"aho-corasick",
"memchr",
"regex-syntax",
"thread_local",
2019-12-14 17:09:47 +00:00
]
[[package]]
name = "regex-syntax"
2021-03-03 17:19:19 +00:00
version = "0.6.22"
2019-12-14 17:09:47 +00:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2021-03-03 17:19:19 +00:00
checksum = "b5eb417147ba9860a96cfe72a0b93bf88fee1744b5636ec99ab20c1aa9376581"
2019-12-14 17:09:47 +00:00
[[package]]
name = "remove_dir_all"
version = "0.5.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3acd125665422973a33ac9d3dd2df85edad0f4ae9b00dafb1a05e43a9f5ef8e7"
dependencies = [
"winapi",
]
[[package]]
name = "ring"
version = "0.16.20"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3053cf52e236a3ed746dfc745aa9cacf1b791d846bdaf412f60a8d7d6e17c8fc"
dependencies = [
"cc",
"libc",
"once_cell",
"spin 0.5.2",
"untrusted",
"web-sys",
"winapi",
]
[[package]]
name = "route-recognizer"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "56770675ebc04927ded3e60633437841581c285dc6236109ea25fbf3beb7b59e"
[[package]]
name = "rust-ini"
version = "0.13.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3e52c148ef37f8c375d49d5a73aa70713125b7f19095948a923f80afdeb22ec2"
[[package]]
name = "rustc_version"
version = "0.2.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "138e3e0acb6c9fb258b19b67cb8abd63c00679d2851805ea151465464fe9030a"
dependencies = [
"semver",
]
[[package]]
name = "rustls"
version = "0.19.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "064fd21ff87c6e87ed4506e68beb42459caa4a0e2eb144932e6776768556980b"
dependencies = [
"base64 0.13.0",
"log",
"ring",
"sct",
"webpki",
]
2019-12-14 17:09:47 +00:00
[[package]]
name = "ryu"
version = "1.0.5"
2019-12-14 17:09:47 +00:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "71d301d4193d031abdd79ff7e3dd721168a9572ef3fe51a1517aba235bd8f86e"
👏 Implement artifact uploading from the archive step 👏 Running the object store with: ./scripts/shoreman ❯ tree tmp/objects tmp/objects └── 2265b5d0-1f70-46de-bf50-f1050e9fac9a └── hello.log 1 directory, 1 file The full pipeline yml that was passed to the agent below. But in essence this demonstrates the approach for the agent to pass endpoints to the steps for their uses --- uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' contexts: - name: 'Prep' uuid: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' environment: CLOUD: 'yes' - name: 'Build' uuid: '5e9d4943-33e5-4945-8a97-a11421cb4b11' steps: - symbol: sh uuid: '5599cffb-f23a-4e0f-a0b9-f74654641b2b' context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' parameters: script: 'ls -lah | tail -n 5' # - symbol: error # uuid: '3652dfe3-a07c-4bd7-b8e5-303100a3873c' # context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' # parameters: # message: 'Failing out early' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "Hello world from a script"' - symbol: dir uuid: '022c09ef-15f2-456a-a93a-92e584c1a1f4' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: directory: 'stdlib' block: - symbol: sh uuid: '81e8309e-e615-49d4-946c-22527ebce8e1' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: script: 'pwd && ls -lah' - symbol: echo uuid: '7f7ec29b-ad62-4fba-9c5f-db7a49a2d658' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: message: 'Hello from a block-scoped step!' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "hello" > hello.log' - symbol: archive context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' uuid: 'd479e450-9ada-4127-84ca-e0576d0c0c98' parameters: artifacts: 'hello.log'
2020-11-01 23:23:56 +00:00
[[package]]
name = "schannel"
version = "0.1.19"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8f05ba609c234e60bee0d547fe94a4c7e9da733d1c962cf6e59efa4cd9c8bc75"
dependencies = [
"lazy_static",
"winapi",
]
2020-11-16 22:32:44 +00:00
[[package]]
name = "scopeguard"
version = "1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd"
[[package]]
name = "sct"
version = "0.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e3042af939fca8c3453b7af0f1c66e533a15a86169e39de2657310ade8f98d3c"
dependencies = [
"ring",
"untrusted",
]
2021-03-04 06:01:06 +00:00
[[package]]
name = "security-framework"
version = "2.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2dfd318104249865096c8da1dfabf09ddbb6d0330ea176812a62ec75e40c4166"
dependencies = [
"bitflags",
"core-foundation",
"core-foundation-sys",
"libc",
"security-framework-sys",
]
[[package]]
name = "security-framework-sys"
version = "2.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "dee48cdde5ed250b0d3252818f646e174ab414036edb884dde62d80a3ac6082d"
dependencies = [
"core-foundation-sys",
"libc",
]
[[package]]
name = "semver"
version = "0.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1d7eb9ef2c18661902cc47e535f9bc51b78acd254da71d375c2f6720d9a40403"
dependencies = [
"semver-parser",
]
[[package]]
name = "semver-parser"
version = "0.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3"
[[package]]
name = "serde"
version = "0.8.23"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9dad3f759919b92c3068c696c15c3d17238234498bbdcc80f2c469606f948ac8"
2019-12-14 17:09:47 +00:00
[[package]]
name = "serde"
2021-03-03 17:19:19 +00:00
version = "1.0.123"
2019-12-14 17:09:47 +00:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2021-03-03 17:19:19 +00:00
checksum = "92d5161132722baa40d802cc70b15262b98258453e85e5d1d365c757c73869ae"
dependencies = [
"serde_derive",
]
2019-12-14 17:09:47 +00:00
[[package]]
name = "serde-hjson"
version = "0.9.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6a3a4e0ea8a88553209f6cc6cfe8724ecad22e1acf372793c27d995290fe74f8"
dependencies = [
"lazy_static",
"linked-hash-map 0.3.0",
"num-traits 0.1.43",
"regex",
"serde 0.8.23",
]
2019-12-14 17:09:47 +00:00
[[package]]
name = "serde_derive"
2021-03-03 17:19:19 +00:00
version = "1.0.123"
2019-12-14 17:09:47 +00:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2021-03-03 17:19:19 +00:00
checksum = "9391c295d64fc0abb2c556bad848f33cb8296276b1ad2677d1ae1ace4f258f31"
2019-12-14 17:09:47 +00:00
dependencies = [
"proc-macro2",
"quote",
"syn",
2019-12-14 17:09:47 +00:00
]
[[package]]
name = "serde_json"
2021-03-03 17:19:19 +00:00
version = "1.0.64"
source = "registry+https://github.com/rust-lang/crates.io-index"
2021-03-03 17:19:19 +00:00
checksum = "799e97dc9fdae36a5c8b8f2cae9ce2ee9fdce2058c57a93e6099d919fd982f79"
dependencies = [
"indexmap",
"itoa",
"ryu",
2021-03-03 17:19:19 +00:00
"serde 1.0.123",
]
[[package]]
name = "serde_qs"
2021-03-03 17:19:19 +00:00
version = "0.7.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
2021-03-03 17:19:19 +00:00
checksum = "5af82de3c6549b001bec34961ff2d6a54339a87bab37ce901b693401f27de6cb"
dependencies = [
"data-encoding",
"percent-encoding",
2021-03-03 17:19:19 +00:00
"serde 1.0.123",
"thiserror",
]
[[package]]
name = "serde_test"
version = "0.8.23"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "110b3dbdf8607ec493c22d5d947753282f3bae73c0f56d322af1e8c78e4c23d5"
dependencies = [
"serde 0.8.23",
]
[[package]]
name = "serde_urlencoded"
version = "0.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "edfa57a7f8d9c1d260a549e7224100f6c43d43f9103e06dd8b4095a9b2b43ce9"
dependencies = [
"form_urlencoded",
"itoa",
"ryu",
2021-03-03 17:19:19 +00:00
"serde 1.0.123",
]
[[package]]
name = "serde_yaml"
2021-03-03 17:19:19 +00:00
version = "0.8.17"
source = "registry+https://github.com/rust-lang/crates.io-index"
2021-03-03 17:19:19 +00:00
checksum = "15654ed4ab61726bf918a39cb8d98a2e2995b002387807fa6ba58fdf7f59bb23"
dependencies = [
"dtoa",
2021-03-03 17:19:19 +00:00
"linked-hash-map 0.5.4",
"serde 1.0.123",
"yaml-rust 0.4.5",
]
[[package]]
name = "sh-step"
version = "0.1.0"
dependencies = [
"os_pipe",
"otto-agent",
2021-03-03 17:19:19 +00:00
"serde 1.0.123",
"tempfile",
]
[[package]]
name = "sha-1"
version = "0.8.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f7d94d0bede923b3cea61f3f1ff57ff8cdfd77b400fb8f9998949e0cf04163df"
dependencies = [
"block-buffer 0.7.3",
"digest 0.8.1",
"fake-simd",
"opaque-debug 0.2.3",
]
[[package]]
name = "sha-1"
version = "0.9.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "dfebf75d25bd900fd1e7d11501efab59bc846dbc76196839663e6637bba9f25f"
dependencies = [
"block-buffer 0.9.0",
"cfg-if 1.0.0",
"cpuid-bool 0.1.2",
"digest 0.9.0",
"opaque-debug 0.3.0",
]
[[package]]
name = "sha1"
version = "0.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2579985fda508104f7587689507983eadd6a6e84dd35d6d115361f530916fa0d"
[[package]]
name = "sha2"
2021-03-03 17:19:19 +00:00
version = "0.9.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
2021-03-03 17:19:19 +00:00
checksum = "fa827a14b29ab7f44778d14a88d3cb76e949c45083f7dbfa507d0cb699dc12de"
dependencies = [
"block-buffer 0.9.0",
2020-11-08 22:53:40 +00:00
"cfg-if 1.0.0",
2021-03-03 17:19:19 +00:00
"cpuid-bool 0.1.2",
"digest 0.9.0",
"opaque-debug 0.3.0",
]
[[package]]
name = "signal-hook"
version = "0.3.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8a7f3f92a1da3d6b1d32245d0cbcbbab0cfc45996d8df619c42bccfa6d2bbb5f"
dependencies = [
"libc",
"signal-hook-registry",
]
[[package]]
name = "signal-hook-registry"
version = "1.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "16f1d0fef1604ba8f7a073c7e701f213e056707210e9020af4528e0101ce11a6"
dependencies = [
"libc",
]
2021-03-03 17:19:19 +00:00
[[package]]
name = "simple-mutex"
version = "1.1.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "38aabbeafa6f6dead8cebf246fe9fae1f9215c8d29b3a69f93bd62a9e4a3dcd6"
dependencies = [
"event-listener",
]
[[package]]
name = "slab"
version = "0.4.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c111b5bd5695e56cffe5129854aa230b39c93a305372fdbb2668ca2394eea9f8"
👏 Implement artifact uploading from the archive step 👏 Running the object store with: ./scripts/shoreman ❯ tree tmp/objects tmp/objects └── 2265b5d0-1f70-46de-bf50-f1050e9fac9a └── hello.log 1 directory, 1 file The full pipeline yml that was passed to the agent below. But in essence this demonstrates the approach for the agent to pass endpoints to the steps for their uses --- uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' contexts: - name: 'Prep' uuid: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' environment: CLOUD: 'yes' - name: 'Build' uuid: '5e9d4943-33e5-4945-8a97-a11421cb4b11' steps: - symbol: sh uuid: '5599cffb-f23a-4e0f-a0b9-f74654641b2b' context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' parameters: script: 'ls -lah | tail -n 5' # - symbol: error # uuid: '3652dfe3-a07c-4bd7-b8e5-303100a3873c' # context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' # parameters: # message: 'Failing out early' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "Hello world from a script"' - symbol: dir uuid: '022c09ef-15f2-456a-a93a-92e584c1a1f4' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: directory: 'stdlib' block: - symbol: sh uuid: '81e8309e-e615-49d4-946c-22527ebce8e1' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: script: 'pwd && ls -lah' - symbol: echo uuid: '7f7ec29b-ad62-4fba-9c5f-db7a49a2d658' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: message: 'Hello from a block-scoped step!' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "hello" > hello.log' - symbol: archive context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' uuid: 'd479e450-9ada-4127-84ca-e0576d0c0c98' parameters: artifacts: 'hello.log'
2020-11-01 23:23:56 +00:00
[[package]]
name = "sluice"
2021-03-03 17:19:19 +00:00
version = "0.5.4"
👏 Implement artifact uploading from the archive step 👏 Running the object store with: ./scripts/shoreman ❯ tree tmp/objects tmp/objects └── 2265b5d0-1f70-46de-bf50-f1050e9fac9a └── hello.log 1 directory, 1 file The full pipeline yml that was passed to the agent below. But in essence this demonstrates the approach for the agent to pass endpoints to the steps for their uses --- uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' contexts: - name: 'Prep' uuid: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' environment: CLOUD: 'yes' - name: 'Build' uuid: '5e9d4943-33e5-4945-8a97-a11421cb4b11' steps: - symbol: sh uuid: '5599cffb-f23a-4e0f-a0b9-f74654641b2b' context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' parameters: script: 'ls -lah | tail -n 5' # - symbol: error # uuid: '3652dfe3-a07c-4bd7-b8e5-303100a3873c' # context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' # parameters: # message: 'Failing out early' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "Hello world from a script"' - symbol: dir uuid: '022c09ef-15f2-456a-a93a-92e584c1a1f4' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: directory: 'stdlib' block: - symbol: sh uuid: '81e8309e-e615-49d4-946c-22527ebce8e1' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: script: 'pwd && ls -lah' - symbol: echo uuid: '7f7ec29b-ad62-4fba-9c5f-db7a49a2d658' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: message: 'Hello from a block-scoped step!' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "hello" > hello.log' - symbol: archive context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' uuid: 'd479e450-9ada-4127-84ca-e0576d0c0c98' parameters: artifacts: 'hello.log'
2020-11-01 23:23:56 +00:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2021-03-03 17:19:19 +00:00
checksum = "8fa0333a60ff2e3474a6775cc611840c2a55610c831dd366503474c02f1a28f5"
👏 Implement artifact uploading from the archive step 👏 Running the object store with: ./scripts/shoreman ❯ tree tmp/objects tmp/objects └── 2265b5d0-1f70-46de-bf50-f1050e9fac9a └── hello.log 1 directory, 1 file The full pipeline yml that was passed to the agent below. But in essence this demonstrates the approach for the agent to pass endpoints to the steps for their uses --- uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' contexts: - name: 'Prep' uuid: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' environment: CLOUD: 'yes' - name: 'Build' uuid: '5e9d4943-33e5-4945-8a97-a11421cb4b11' steps: - symbol: sh uuid: '5599cffb-f23a-4e0f-a0b9-f74654641b2b' context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' parameters: script: 'ls -lah | tail -n 5' # - symbol: error # uuid: '3652dfe3-a07c-4bd7-b8e5-303100a3873c' # context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' # parameters: # message: 'Failing out early' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "Hello world from a script"' - symbol: dir uuid: '022c09ef-15f2-456a-a93a-92e584c1a1f4' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: directory: 'stdlib' block: - symbol: sh uuid: '81e8309e-e615-49d4-946c-22527ebce8e1' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: script: 'pwd && ls -lah' - symbol: echo uuid: '7f7ec29b-ad62-4fba-9c5f-db7a49a2d658' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: message: 'Hello from a block-scoped step!' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "hello" > hello.log' - symbol: archive context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' uuid: 'd479e450-9ada-4127-84ca-e0576d0c0c98' parameters: artifacts: 'hello.log'
2020-11-01 23:23:56 +00:00
dependencies = [
"futures-channel",
"futures-core",
"futures-io",
]
[[package]]
name = "smallvec"
version = "1.6.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fe0f37c9e8f3c5a4a66ad655a93c74daac4ad00c441533bf5c6e7990bb42604e"
👏 Implement artifact uploading from the archive step 👏 Running the object store with: ./scripts/shoreman ❯ tree tmp/objects tmp/objects └── 2265b5d0-1f70-46de-bf50-f1050e9fac9a └── hello.log 1 directory, 1 file The full pipeline yml that was passed to the agent below. But in essence this demonstrates the approach for the agent to pass endpoints to the steps for their uses --- uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' contexts: - name: 'Prep' uuid: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' environment: CLOUD: 'yes' - name: 'Build' uuid: '5e9d4943-33e5-4945-8a97-a11421cb4b11' steps: - symbol: sh uuid: '5599cffb-f23a-4e0f-a0b9-f74654641b2b' context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' parameters: script: 'ls -lah | tail -n 5' # - symbol: error # uuid: '3652dfe3-a07c-4bd7-b8e5-303100a3873c' # context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' # parameters: # message: 'Failing out early' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "Hello world from a script"' - symbol: dir uuid: '022c09ef-15f2-456a-a93a-92e584c1a1f4' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: directory: 'stdlib' block: - symbol: sh uuid: '81e8309e-e615-49d4-946c-22527ebce8e1' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: script: 'pwd && ls -lah' - symbol: echo uuid: '7f7ec29b-ad62-4fba-9c5f-db7a49a2d658' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: message: 'Hello from a block-scoped step!' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "hello" > hello.log' - symbol: archive context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' uuid: 'd479e450-9ada-4127-84ca-e0576d0c0c98' parameters: artifacts: 'hello.log'
2020-11-01 23:23:56 +00:00
[[package]]
name = "socket2"
2021-03-03 17:19:19 +00:00
version = "0.3.19"
👏 Implement artifact uploading from the archive step 👏 Running the object store with: ./scripts/shoreman ❯ tree tmp/objects tmp/objects └── 2265b5d0-1f70-46de-bf50-f1050e9fac9a └── hello.log 1 directory, 1 file The full pipeline yml that was passed to the agent below. But in essence this demonstrates the approach for the agent to pass endpoints to the steps for their uses --- uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' contexts: - name: 'Prep' uuid: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' environment: CLOUD: 'yes' - name: 'Build' uuid: '5e9d4943-33e5-4945-8a97-a11421cb4b11' steps: - symbol: sh uuid: '5599cffb-f23a-4e0f-a0b9-f74654641b2b' context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' parameters: script: 'ls -lah | tail -n 5' # - symbol: error # uuid: '3652dfe3-a07c-4bd7-b8e5-303100a3873c' # context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' # parameters: # message: 'Failing out early' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "Hello world from a script"' - symbol: dir uuid: '022c09ef-15f2-456a-a93a-92e584c1a1f4' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: directory: 'stdlib' block: - symbol: sh uuid: '81e8309e-e615-49d4-946c-22527ebce8e1' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: script: 'pwd && ls -lah' - symbol: echo uuid: '7f7ec29b-ad62-4fba-9c5f-db7a49a2d658' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: message: 'Hello from a block-scoped step!' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "hello" > hello.log' - symbol: archive context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' uuid: 'd479e450-9ada-4127-84ca-e0576d0c0c98' parameters: artifacts: 'hello.log'
2020-11-01 23:23:56 +00:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2021-03-03 17:19:19 +00:00
checksum = "122e570113d28d773067fab24266b66753f6ea915758651696b6e35e49f88d6e"
👏 Implement artifact uploading from the archive step 👏 Running the object store with: ./scripts/shoreman ❯ tree tmp/objects tmp/objects └── 2265b5d0-1f70-46de-bf50-f1050e9fac9a └── hello.log 1 directory, 1 file The full pipeline yml that was passed to the agent below. But in essence this demonstrates the approach for the agent to pass endpoints to the steps for their uses --- uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' contexts: - name: 'Prep' uuid: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' environment: CLOUD: 'yes' - name: 'Build' uuid: '5e9d4943-33e5-4945-8a97-a11421cb4b11' steps: - symbol: sh uuid: '5599cffb-f23a-4e0f-a0b9-f74654641b2b' context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' parameters: script: 'ls -lah | tail -n 5' # - symbol: error # uuid: '3652dfe3-a07c-4bd7-b8e5-303100a3873c' # context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' # parameters: # message: 'Failing out early' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "Hello world from a script"' - symbol: dir uuid: '022c09ef-15f2-456a-a93a-92e584c1a1f4' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: directory: 'stdlib' block: - symbol: sh uuid: '81e8309e-e615-49d4-946c-22527ebce8e1' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: script: 'pwd && ls -lah' - symbol: echo uuid: '7f7ec29b-ad62-4fba-9c5f-db7a49a2d658' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: message: 'Hello from a block-scoped step!' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "hello" > hello.log' - symbol: archive context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' uuid: 'd479e450-9ada-4127-84ca-e0576d0c0c98' parameters: artifacts: 'hello.log'
2020-11-01 23:23:56 +00:00
dependencies = [
2020-11-21 23:44:45 +00:00
"cfg-if 1.0.0",
👏 Implement artifact uploading from the archive step 👏 Running the object store with: ./scripts/shoreman ❯ tree tmp/objects tmp/objects └── 2265b5d0-1f70-46de-bf50-f1050e9fac9a └── hello.log 1 directory, 1 file The full pipeline yml that was passed to the agent below. But in essence this demonstrates the approach for the agent to pass endpoints to the steps for their uses --- uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' contexts: - name: 'Prep' uuid: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' environment: CLOUD: 'yes' - name: 'Build' uuid: '5e9d4943-33e5-4945-8a97-a11421cb4b11' steps: - symbol: sh uuid: '5599cffb-f23a-4e0f-a0b9-f74654641b2b' context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' parameters: script: 'ls -lah | tail -n 5' # - symbol: error # uuid: '3652dfe3-a07c-4bd7-b8e5-303100a3873c' # context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' # parameters: # message: 'Failing out early' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "Hello world from a script"' - symbol: dir uuid: '022c09ef-15f2-456a-a93a-92e584c1a1f4' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: directory: 'stdlib' block: - symbol: sh uuid: '81e8309e-e615-49d4-946c-22527ebce8e1' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: script: 'pwd && ls -lah' - symbol: echo uuid: '7f7ec29b-ad62-4fba-9c5f-db7a49a2d658' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: message: 'Hello from a block-scoped step!' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "hello" > hello.log' - symbol: archive context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' uuid: 'd479e450-9ada-4127-84ca-e0576d0c0c98' parameters: artifacts: 'hello.log'
2020-11-01 23:23:56 +00:00
"libc",
"winapi",
]
[[package]]
name = "spin"
version = "0.5.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d"
[[package]]
name = "spin"
version = "0.7.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "13287b4da9d1207a4f4929ac390916d64eacfe236a487e9a9f5b3be392be5162"
2020-11-16 22:32:44 +00:00
[[package]]
name = "spinning_top"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7e529d73e80d64b5f2631f9035113347c578a1c9c7774b83a2b880788459ab36"
dependencies = [
"lock_api",
]
[[package]]
name = "sqlformat"
version = "0.1.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6d86e3c77ff882a828346ba401a7ef4b8e440df804491c6064fe8295765de71c"
dependencies = [
"lazy_static",
"maplit",
"nom 6.1.2",
"regex",
"unicode_categories",
]
[[package]]
name = "sqlx"
version = "0.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c2739d54a2ae9fdd0f545cb4e4b5574efb95e2ec71b7f921678e246fb20dcaaf"
dependencies = [
"sqlx-core",
"sqlx-macros",
]
[[package]]
name = "sqlx-core"
version = "0.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b1cad9cae4ca8947eba1a90e8ec7d3c59e7a768e2f120dc9013b669c34a90711"
dependencies = [
"ahash 0.6.3",
"atoi",
"base64 0.13.0",
"bitflags",
"byteorder",
"bytes 1.0.1",
"chrono",
"crc",
"crossbeam-channel",
"crossbeam-queue 0.3.1",
"crossbeam-utils 0.8.3",
"either",
"futures-channel",
"futures-core",
"futures-util",
"hashlink",
"hex",
"hmac 0.10.1",
"itoa",
"libc",
"libsqlite3-sys",
"log",
"md-5",
"memchr",
"once_cell",
"parking_lot",
"percent-encoding",
"rand 0.7.3",
"rustls",
"serde 1.0.123",
"serde_json",
"sha-1 0.9.4",
"sha2",
"smallvec",
"sqlformat",
"sqlx-rt",
"stringprep",
"thiserror",
"url",
"uuid",
"webpki",
"webpki-roots",
"whoami",
]
[[package]]
name = "sqlx-macros"
version = "0.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "01caee2b3935b4efe152f3262afbe51546ce3b1fc27ad61014e1b3cf5f55366e"
dependencies = [
"dotenv",
"either",
"futures",
"heck",
"proc-macro2",
"quote",
"serde_json",
"sha2",
"sqlx-core",
"sqlx-rt",
"syn",
"url",
]
[[package]]
name = "sqlx-rt"
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4ce2e16b6774c671cc183e1d202386fdf9cde1e8468c1894a7f2a63eb671c4f4"
dependencies = [
"async-rustls",
"async-std",
]
[[package]]
name = "stable_deref_trait"
version = "1.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3"
[[package]]
name = "standback"
2021-03-03 17:19:19 +00:00
version = "0.2.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
2021-03-03 17:19:19 +00:00
checksum = "a2beb4d1860a61f571530b3f855a1b538d0200f7871c63331ecd6f17b1f014f8"
dependencies = [
"version_check",
]
2020-01-03 20:30:46 +00:00
[[package]]
name = "static_assertions"
version = "1.1.0"
2020-01-03 20:30:46 +00:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f"
2020-01-03 20:30:46 +00:00
[[package]]
name = "stdweb"
version = "0.4.20"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d022496b16281348b52d0e30ae99e01a73d737b2f45d38fed4edf79f9325a1d5"
dependencies = [
"discard",
"rustc_version",
"stdweb-derive",
"stdweb-internal-macros",
"stdweb-internal-runtime",
"wasm-bindgen",
]
[[package]]
name = "stdweb-derive"
version = "0.5.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c87a60a40fccc84bef0652345bbbbbe20a605bf5d0ce81719fc476f5c03b50ef"
dependencies = [
"proc-macro2",
"quote",
2021-03-03 17:19:19 +00:00
"serde 1.0.123",
"serde_derive",
"syn",
]
[[package]]
name = "stdweb-internal-macros"
version = "0.2.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "58fa5ff6ad0d98d1ffa8cb115892b6e69d67799f6763e162a1c9db421dc22e11"
dependencies = [
"base-x",
"proc-macro2",
"quote",
2021-03-03 17:19:19 +00:00
"serde 1.0.123",
"serde_derive",
"serde_json",
"sha1",
"syn",
]
[[package]]
name = "stdweb-internal-runtime"
version = "0.1.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "213701ba3370744dcd1a12960caa4843b3d68b4d1c0a5d575e0d65b2ee9d16c0"
[[package]]
name = "stringprep"
version = "0.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8ee348cb74b87454fff4b551cbf727025810a004f88aeacae7f85b87f4e9a1c1"
dependencies = [
"unicode-bidi",
"unicode-normalization",
]
2020-01-03 20:30:46 +00:00
[[package]]
name = "strsim"
version = "0.8.0"
2020-01-03 20:30:46 +00:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a"
2020-01-03 20:30:46 +00:00
[[package]]
name = "strsim"
version = "0.9.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6446ced80d6c486436db5c078dde11a9f73d42b57fb273121e160b84f63d894c"
[[package]]
name = "subtle"
2021-03-03 17:19:19 +00:00
version = "2.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
2021-03-03 17:19:19 +00:00
checksum = "1e81da0851ada1f3e9d4312c704aa4f8806f0f9d69faaf8df2f3464b4a9437c2"
👏 Implement artifact uploading from the archive step 👏 Running the object store with: ./scripts/shoreman ❯ tree tmp/objects tmp/objects └── 2265b5d0-1f70-46de-bf50-f1050e9fac9a └── hello.log 1 directory, 1 file The full pipeline yml that was passed to the agent below. But in essence this demonstrates the approach for the agent to pass endpoints to the steps for their uses --- uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' contexts: - name: 'Prep' uuid: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' environment: CLOUD: 'yes' - name: 'Build' uuid: '5e9d4943-33e5-4945-8a97-a11421cb4b11' steps: - symbol: sh uuid: '5599cffb-f23a-4e0f-a0b9-f74654641b2b' context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' parameters: script: 'ls -lah | tail -n 5' # - symbol: error # uuid: '3652dfe3-a07c-4bd7-b8e5-303100a3873c' # context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' # parameters: # message: 'Failing out early' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "Hello world from a script"' - symbol: dir uuid: '022c09ef-15f2-456a-a93a-92e584c1a1f4' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: directory: 'stdlib' block: - symbol: sh uuid: '81e8309e-e615-49d4-946c-22527ebce8e1' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: script: 'pwd && ls -lah' - symbol: echo uuid: '7f7ec29b-ad62-4fba-9c5f-db7a49a2d658' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: message: 'Hello from a block-scoped step!' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "hello" > hello.log' - symbol: archive context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' uuid: 'd479e450-9ada-4127-84ca-e0576d0c0c98' parameters: artifacts: 'hello.log'
2020-11-01 23:23:56 +00:00
[[package]]
name = "surf"
2021-03-04 06:01:06 +00:00
version = "2.2.0"
👏 Implement artifact uploading from the archive step 👏 Running the object store with: ./scripts/shoreman ❯ tree tmp/objects tmp/objects └── 2265b5d0-1f70-46de-bf50-f1050e9fac9a └── hello.log 1 directory, 1 file The full pipeline yml that was passed to the agent below. But in essence this demonstrates the approach for the agent to pass endpoints to the steps for their uses --- uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' contexts: - name: 'Prep' uuid: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' environment: CLOUD: 'yes' - name: 'Build' uuid: '5e9d4943-33e5-4945-8a97-a11421cb4b11' steps: - symbol: sh uuid: '5599cffb-f23a-4e0f-a0b9-f74654641b2b' context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' parameters: script: 'ls -lah | tail -n 5' # - symbol: error # uuid: '3652dfe3-a07c-4bd7-b8e5-303100a3873c' # context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' # parameters: # message: 'Failing out early' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "Hello world from a script"' - symbol: dir uuid: '022c09ef-15f2-456a-a93a-92e584c1a1f4' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: directory: 'stdlib' block: - symbol: sh uuid: '81e8309e-e615-49d4-946c-22527ebce8e1' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: script: 'pwd && ls -lah' - symbol: echo uuid: '7f7ec29b-ad62-4fba-9c5f-db7a49a2d658' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: message: 'Hello from a block-scoped step!' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "hello" > hello.log' - symbol: archive context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' uuid: 'd479e450-9ada-4127-84ca-e0576d0c0c98' parameters: artifacts: 'hello.log'
2020-11-01 23:23:56 +00:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2021-03-04 06:01:06 +00:00
checksum = "2a154d33ca6b5e1fe6fd1c760e5a5cc1202425f6cca2e13229f16a69009f6328"
👏 Implement artifact uploading from the archive step 👏 Running the object store with: ./scripts/shoreman ❯ tree tmp/objects tmp/objects └── 2265b5d0-1f70-46de-bf50-f1050e9fac9a └── hello.log 1 directory, 1 file The full pipeline yml that was passed to the agent below. But in essence this demonstrates the approach for the agent to pass endpoints to the steps for their uses --- uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' contexts: - name: 'Prep' uuid: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' environment: CLOUD: 'yes' - name: 'Build' uuid: '5e9d4943-33e5-4945-8a97-a11421cb4b11' steps: - symbol: sh uuid: '5599cffb-f23a-4e0f-a0b9-f74654641b2b' context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' parameters: script: 'ls -lah | tail -n 5' # - symbol: error # uuid: '3652dfe3-a07c-4bd7-b8e5-303100a3873c' # context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' # parameters: # message: 'Failing out early' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "Hello world from a script"' - symbol: dir uuid: '022c09ef-15f2-456a-a93a-92e584c1a1f4' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: directory: 'stdlib' block: - symbol: sh uuid: '81e8309e-e615-49d4-946c-22527ebce8e1' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: script: 'pwd && ls -lah' - symbol: echo uuid: '7f7ec29b-ad62-4fba-9c5f-db7a49a2d658' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: message: 'Hello from a block-scoped step!' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "hello" > hello.log' - symbol: archive context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' uuid: 'd479e450-9ada-4127-84ca-e0576d0c0c98' parameters: artifacts: 'hello.log'
2020-11-01 23:23:56 +00:00
dependencies = [
"async-std",
"async-trait",
2021-03-04 06:01:06 +00:00
"cfg-if 1.0.0",
👏 Implement artifact uploading from the archive step 👏 Running the object store with: ./scripts/shoreman ❯ tree tmp/objects tmp/objects └── 2265b5d0-1f70-46de-bf50-f1050e9fac9a └── hello.log 1 directory, 1 file The full pipeline yml that was passed to the agent below. But in essence this demonstrates the approach for the agent to pass endpoints to the steps for their uses --- uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' contexts: - name: 'Prep' uuid: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' environment: CLOUD: 'yes' - name: 'Build' uuid: '5e9d4943-33e5-4945-8a97-a11421cb4b11' steps: - symbol: sh uuid: '5599cffb-f23a-4e0f-a0b9-f74654641b2b' context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' parameters: script: 'ls -lah | tail -n 5' # - symbol: error # uuid: '3652dfe3-a07c-4bd7-b8e5-303100a3873c' # context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' # parameters: # message: 'Failing out early' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "Hello world from a script"' - symbol: dir uuid: '022c09ef-15f2-456a-a93a-92e584c1a1f4' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: directory: 'stdlib' block: - symbol: sh uuid: '81e8309e-e615-49d4-946c-22527ebce8e1' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: script: 'pwd && ls -lah' - symbol: echo uuid: '7f7ec29b-ad62-4fba-9c5f-db7a49a2d658' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: message: 'Hello from a block-scoped step!' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "hello" > hello.log' - symbol: archive context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' uuid: 'd479e450-9ada-4127-84ca-e0576d0c0c98' parameters: artifacts: 'hello.log'
2020-11-01 23:23:56 +00:00
"encoding_rs",
"futures-util",
"http-client",
"http-types",
"log",
"mime_guess",
"once_cell",
2021-03-04 06:01:06 +00:00
"pin-project-lite 0.2.5",
2021-03-03 17:19:19 +00:00
"serde 1.0.123",
👏 Implement artifact uploading from the archive step 👏 Running the object store with: ./scripts/shoreman ❯ tree tmp/objects tmp/objects └── 2265b5d0-1f70-46de-bf50-f1050e9fac9a └── hello.log 1 directory, 1 file The full pipeline yml that was passed to the agent below. But in essence this demonstrates the approach for the agent to pass endpoints to the steps for their uses --- uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' contexts: - name: 'Prep' uuid: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' environment: CLOUD: 'yes' - name: 'Build' uuid: '5e9d4943-33e5-4945-8a97-a11421cb4b11' steps: - symbol: sh uuid: '5599cffb-f23a-4e0f-a0b9-f74654641b2b' context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' parameters: script: 'ls -lah | tail -n 5' # - symbol: error # uuid: '3652dfe3-a07c-4bd7-b8e5-303100a3873c' # context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' # parameters: # message: 'Failing out early' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "Hello world from a script"' - symbol: dir uuid: '022c09ef-15f2-456a-a93a-92e584c1a1f4' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: directory: 'stdlib' block: - symbol: sh uuid: '81e8309e-e615-49d4-946c-22527ebce8e1' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: script: 'pwd && ls -lah' - symbol: echo uuid: '7f7ec29b-ad62-4fba-9c5f-db7a49a2d658' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: message: 'Hello from a block-scoped step!' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "hello" > hello.log' - symbol: archive context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' uuid: 'd479e450-9ada-4127-84ca-e0576d0c0c98' parameters: artifacts: 'hello.log'
2020-11-01 23:23:56 +00:00
"serde_json",
"web-sys",
]
2021-03-03 17:19:19 +00:00
[[package]]
name = "sval"
version = "1.0.0-alpha.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "45f6ee7c7b87caf59549e9fe45d6a69c75c8019e79e212a835c5da0e92f0ba08"
2019-12-14 17:09:47 +00:00
[[package]]
name = "syn"
2021-03-03 17:19:19 +00:00
version = "1.0.60"
2019-12-14 17:09:47 +00:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2021-03-03 17:19:19 +00:00
checksum = "c700597eca8a5a762beb35753ef6b94df201c81cca676604f547495a0d7f0081"
2019-12-14 17:09:47 +00:00
dependencies = [
"proc-macro2",
"quote",
"unicode-xid",
2019-12-14 17:09:47 +00:00
]
[[package]]
name = "tap"
version = "1.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369"
[[package]]
name = "tar"
2021-03-03 17:19:19 +00:00
version = "0.4.33"
source = "registry+https://github.com/rust-lang/crates.io-index"
2021-03-03 17:19:19 +00:00
checksum = "c0bcfbd6a598361fda270d82469fff3d65089dc33e175c9a131f7b4cd395f228"
dependencies = [
"filetime",
"libc",
"xattr",
]
[[package]]
name = "tempfile"
2021-03-04 06:01:06 +00:00
version = "3.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
2021-03-04 06:01:06 +00:00
checksum = "dac1c663cfc93810f88aed9b8941d48cabf856a1b111c29a40439018d870eb22"
dependencies = [
2021-03-04 06:01:06 +00:00
"cfg-if 1.0.0",
"libc",
2021-03-04 06:01:06 +00:00
"rand 0.8.3",
"redox_syscall",
"remove_dir_all",
"winapi",
]
[[package]]
name = "termcolor"
2020-11-21 23:44:45 +00:00
version = "1.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
2020-11-21 23:44:45 +00:00
checksum = "2dfed899f0eb03f32ee8c6a0aabdb8a7949659e3466561fc0adf54e26d88c5f4"
dependencies = [
"winapi-util",
]
[[package]]
name = "textwrap"
version = "0.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060"
dependencies = [
"unicode-width",
]
[[package]]
name = "thiserror"
2021-03-03 17:19:19 +00:00
version = "1.0.24"
source = "registry+https://github.com/rust-lang/crates.io-index"
2021-03-03 17:19:19 +00:00
checksum = "e0f4a65597094d4483ddaed134f409b2cb7c1beccf25201a9f73c719254fa98e"
dependencies = [
"thiserror-impl",
]
[[package]]
name = "thiserror-impl"
2021-03-03 17:19:19 +00:00
version = "1.0.24"
source = "registry+https://github.com/rust-lang/crates.io-index"
2021-03-03 17:19:19 +00:00
checksum = "7765189610d8241a44529806d6fd1f2e0a08734313a35d5b3a556f92b381f3c0"
dependencies = [
"proc-macro2",
"quote",
"syn",
]
[[package]]
name = "thread_local"
2021-03-03 17:19:19 +00:00
version = "1.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
2021-03-03 17:19:19 +00:00
checksum = "8018d24e04c95ac8790716a5987d0fec4f8b27249ffa0f7d33f1369bdfb88cbd"
dependencies = [
2021-03-03 17:19:19 +00:00
"once_cell",
]
[[package]]
name = "tide"
version = "0.16.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c459573f0dd2cc734b539047f57489ea875af8ee950860ded20cf93a79a1dee0"
dependencies = [
"async-h1",
"async-session",
"async-sse",
"async-std",
"async-trait",
"femme",
"futures-util",
"http-client",
"http-types",
"kv-log-macro",
"log",
"pin-project-lite 0.2.5",
"route-recognizer",
"serde 1.0.123",
"serde_json",
]
[[package]]
name = "tide-websockets"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ca9eef759bbe19bd62693c01f1ac58207290513096caccafed140dbc81deaa47"
dependencies = [
"async-dup",
"async-std",
"async-tungstenite",
"base64 0.13.0",
"futures-util",
"pin-project",
"serde 1.0.123",
"serde_json",
"sha-1 0.9.4",
"tide",
]
[[package]]
name = "time"
2021-03-03 17:19:19 +00:00
version = "0.1.43"
source = "registry+https://github.com/rust-lang/crates.io-index"
2021-03-03 17:19:19 +00:00
checksum = "ca8a50ef2360fbd1eeb0ecd46795a87a19024eb4b53c5dc916ca1fd95fe62438"
dependencies = [
"libc",
"winapi",
]
[[package]]
name = "time"
2021-03-03 17:19:19 +00:00
version = "0.2.25"
source = "registry+https://github.com/rust-lang/crates.io-index"
2021-03-03 17:19:19 +00:00
checksum = "1195b046942c221454c2539395f85413b33383a067449d78aab2b7b052a142f7"
dependencies = [
"const_fn",
"libc",
"standback",
"stdweb",
"time-macros",
"version_check",
"winapi",
]
[[package]]
name = "time-macros"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "957e9c6e26f12cb6d0dd7fc776bb67a706312e7299aed74c8dd5b17ebb27e2f1"
dependencies = [
"proc-macro-hack",
"time-macros-impl",
]
[[package]]
name = "time-macros-impl"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e5c3be1edfad6027c69f5491cf4cb310d1a71ecd6af742788c6ff8bced86b8fa"
dependencies = [
"proc-macro-hack",
"proc-macro2",
"quote",
"standback",
"syn",
]
2020-06-20 18:27:33 +00:00
[[package]]
name = "tinyvec"
2021-03-03 17:19:19 +00:00
version = "1.1.1"
2020-11-15 22:45:43 +00:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2021-03-03 17:19:19 +00:00
checksum = "317cca572a0e89c3ce0ca1f1bdc9369547fe318a683418e42ac8f59d14701023"
2020-11-15 22:45:43 +00:00
dependencies = [
"tinyvec_macros",
]
[[package]]
name = "tinyvec_macros"
version = "0.1.0"
2020-06-20 18:27:33 +00:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2020-11-15 22:45:43 +00:00
checksum = "cda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5c"
2020-06-20 18:27:33 +00:00
2021-03-03 17:19:19 +00:00
[[package]]
name = "tokio"
version = "1.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e8190d04c665ea9e6b6a0dc45523ade572c088d2e6566244c1122671dbf4ae3a"
dependencies = [
"autocfg",
"pin-project-lite 0.2.5",
]
[[package]]
name = "toml"
2021-03-03 17:19:19 +00:00
version = "0.5.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
2021-03-03 17:19:19 +00:00
checksum = "a31142970826733df8241ef35dc040ef98c679ab14d7c3e54d827099b3acecaa"
dependencies = [
2021-03-03 17:19:19 +00:00
"serde 1.0.123",
]
👏 Implement artifact uploading from the archive step 👏 Running the object store with: ./scripts/shoreman ❯ tree tmp/objects tmp/objects └── 2265b5d0-1f70-46de-bf50-f1050e9fac9a └── hello.log 1 directory, 1 file The full pipeline yml that was passed to the agent below. But in essence this demonstrates the approach for the agent to pass endpoints to the steps for their uses --- uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' contexts: - name: 'Prep' uuid: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' environment: CLOUD: 'yes' - name: 'Build' uuid: '5e9d4943-33e5-4945-8a97-a11421cb4b11' steps: - symbol: sh uuid: '5599cffb-f23a-4e0f-a0b9-f74654641b2b' context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' parameters: script: 'ls -lah | tail -n 5' # - symbol: error # uuid: '3652dfe3-a07c-4bd7-b8e5-303100a3873c' # context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' # parameters: # message: 'Failing out early' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "Hello world from a script"' - symbol: dir uuid: '022c09ef-15f2-456a-a93a-92e584c1a1f4' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: directory: 'stdlib' block: - symbol: sh uuid: '81e8309e-e615-49d4-946c-22527ebce8e1' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: script: 'pwd && ls -lah' - symbol: echo uuid: '7f7ec29b-ad62-4fba-9c5f-db7a49a2d658' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: message: 'Hello from a block-scoped step!' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "hello" > hello.log' - symbol: archive context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' uuid: 'd479e450-9ada-4127-84ca-e0576d0c0c98' parameters: artifacts: 'hello.log'
2020-11-01 23:23:56 +00:00
[[package]]
name = "tracing"
2021-03-03 17:19:19 +00:00
version = "0.1.25"
👏 Implement artifact uploading from the archive step 👏 Running the object store with: ./scripts/shoreman ❯ tree tmp/objects tmp/objects └── 2265b5d0-1f70-46de-bf50-f1050e9fac9a └── hello.log 1 directory, 1 file The full pipeline yml that was passed to the agent below. But in essence this demonstrates the approach for the agent to pass endpoints to the steps for their uses --- uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' contexts: - name: 'Prep' uuid: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' environment: CLOUD: 'yes' - name: 'Build' uuid: '5e9d4943-33e5-4945-8a97-a11421cb4b11' steps: - symbol: sh uuid: '5599cffb-f23a-4e0f-a0b9-f74654641b2b' context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' parameters: script: 'ls -lah | tail -n 5' # - symbol: error # uuid: '3652dfe3-a07c-4bd7-b8e5-303100a3873c' # context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' # parameters: # message: 'Failing out early' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "Hello world from a script"' - symbol: dir uuid: '022c09ef-15f2-456a-a93a-92e584c1a1f4' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: directory: 'stdlib' block: - symbol: sh uuid: '81e8309e-e615-49d4-946c-22527ebce8e1' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: script: 'pwd && ls -lah' - symbol: echo uuid: '7f7ec29b-ad62-4fba-9c5f-db7a49a2d658' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: message: 'Hello from a block-scoped step!' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "hello" > hello.log' - symbol: archive context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' uuid: 'd479e450-9ada-4127-84ca-e0576d0c0c98' parameters: artifacts: 'hello.log'
2020-11-01 23:23:56 +00:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2021-03-03 17:19:19 +00:00
checksum = "01ebdc2bb4498ab1ab5f5b73c5803825e60199229ccba0698170e3be0e7f959f"
👏 Implement artifact uploading from the archive step 👏 Running the object store with: ./scripts/shoreman ❯ tree tmp/objects tmp/objects └── 2265b5d0-1f70-46de-bf50-f1050e9fac9a └── hello.log 1 directory, 1 file The full pipeline yml that was passed to the agent below. But in essence this demonstrates the approach for the agent to pass endpoints to the steps for their uses --- uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' contexts: - name: 'Prep' uuid: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' environment: CLOUD: 'yes' - name: 'Build' uuid: '5e9d4943-33e5-4945-8a97-a11421cb4b11' steps: - symbol: sh uuid: '5599cffb-f23a-4e0f-a0b9-f74654641b2b' context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' parameters: script: 'ls -lah | tail -n 5' # - symbol: error # uuid: '3652dfe3-a07c-4bd7-b8e5-303100a3873c' # context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' # parameters: # message: 'Failing out early' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "Hello world from a script"' - symbol: dir uuid: '022c09ef-15f2-456a-a93a-92e584c1a1f4' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: directory: 'stdlib' block: - symbol: sh uuid: '81e8309e-e615-49d4-946c-22527ebce8e1' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: script: 'pwd && ls -lah' - symbol: echo uuid: '7f7ec29b-ad62-4fba-9c5f-db7a49a2d658' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: message: 'Hello from a block-scoped step!' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "hello" > hello.log' - symbol: archive context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' uuid: 'd479e450-9ada-4127-84ca-e0576d0c0c98' parameters: artifacts: 'hello.log'
2020-11-01 23:23:56 +00:00
dependencies = [
2020-11-27 05:19:51 +00:00
"cfg-if 1.0.0",
👏 Implement artifact uploading from the archive step 👏 Running the object store with: ./scripts/shoreman ❯ tree tmp/objects tmp/objects └── 2265b5d0-1f70-46de-bf50-f1050e9fac9a └── hello.log 1 directory, 1 file The full pipeline yml that was passed to the agent below. But in essence this demonstrates the approach for the agent to pass endpoints to the steps for their uses --- uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' contexts: - name: 'Prep' uuid: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' environment: CLOUD: 'yes' - name: 'Build' uuid: '5e9d4943-33e5-4945-8a97-a11421cb4b11' steps: - symbol: sh uuid: '5599cffb-f23a-4e0f-a0b9-f74654641b2b' context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' parameters: script: 'ls -lah | tail -n 5' # - symbol: error # uuid: '3652dfe3-a07c-4bd7-b8e5-303100a3873c' # context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' # parameters: # message: 'Failing out early' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "Hello world from a script"' - symbol: dir uuid: '022c09ef-15f2-456a-a93a-92e584c1a1f4' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: directory: 'stdlib' block: - symbol: sh uuid: '81e8309e-e615-49d4-946c-22527ebce8e1' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: script: 'pwd && ls -lah' - symbol: echo uuid: '7f7ec29b-ad62-4fba-9c5f-db7a49a2d658' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: message: 'Hello from a block-scoped step!' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "hello" > hello.log' - symbol: archive context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' uuid: 'd479e450-9ada-4127-84ca-e0576d0c0c98' parameters: artifacts: 'hello.log'
2020-11-01 23:23:56 +00:00
"log",
2021-03-03 17:19:19 +00:00
"pin-project-lite 0.2.5",
👏 Implement artifact uploading from the archive step 👏 Running the object store with: ./scripts/shoreman ❯ tree tmp/objects tmp/objects └── 2265b5d0-1f70-46de-bf50-f1050e9fac9a └── hello.log 1 directory, 1 file The full pipeline yml that was passed to the agent below. But in essence this demonstrates the approach for the agent to pass endpoints to the steps for their uses --- uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' contexts: - name: 'Prep' uuid: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' environment: CLOUD: 'yes' - name: 'Build' uuid: '5e9d4943-33e5-4945-8a97-a11421cb4b11' steps: - symbol: sh uuid: '5599cffb-f23a-4e0f-a0b9-f74654641b2b' context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' parameters: script: 'ls -lah | tail -n 5' # - symbol: error # uuid: '3652dfe3-a07c-4bd7-b8e5-303100a3873c' # context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' # parameters: # message: 'Failing out early' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "Hello world from a script"' - symbol: dir uuid: '022c09ef-15f2-456a-a93a-92e584c1a1f4' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: directory: 'stdlib' block: - symbol: sh uuid: '81e8309e-e615-49d4-946c-22527ebce8e1' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: script: 'pwd && ls -lah' - symbol: echo uuid: '7f7ec29b-ad62-4fba-9c5f-db7a49a2d658' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: message: 'Hello from a block-scoped step!' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "hello" > hello.log' - symbol: archive context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' uuid: 'd479e450-9ada-4127-84ca-e0576d0c0c98' parameters: artifacts: 'hello.log'
2020-11-01 23:23:56 +00:00
"tracing-attributes",
"tracing-core",
]
[[package]]
name = "tracing-attributes"
2021-03-03 17:19:19 +00:00
version = "0.1.13"
👏 Implement artifact uploading from the archive step 👏 Running the object store with: ./scripts/shoreman ❯ tree tmp/objects tmp/objects └── 2265b5d0-1f70-46de-bf50-f1050e9fac9a └── hello.log 1 directory, 1 file The full pipeline yml that was passed to the agent below. But in essence this demonstrates the approach for the agent to pass endpoints to the steps for their uses --- uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' contexts: - name: 'Prep' uuid: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' environment: CLOUD: 'yes' - name: 'Build' uuid: '5e9d4943-33e5-4945-8a97-a11421cb4b11' steps: - symbol: sh uuid: '5599cffb-f23a-4e0f-a0b9-f74654641b2b' context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' parameters: script: 'ls -lah | tail -n 5' # - symbol: error # uuid: '3652dfe3-a07c-4bd7-b8e5-303100a3873c' # context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' # parameters: # message: 'Failing out early' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "Hello world from a script"' - symbol: dir uuid: '022c09ef-15f2-456a-a93a-92e584c1a1f4' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: directory: 'stdlib' block: - symbol: sh uuid: '81e8309e-e615-49d4-946c-22527ebce8e1' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: script: 'pwd && ls -lah' - symbol: echo uuid: '7f7ec29b-ad62-4fba-9c5f-db7a49a2d658' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: message: 'Hello from a block-scoped step!' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "hello" > hello.log' - symbol: archive context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' uuid: 'd479e450-9ada-4127-84ca-e0576d0c0c98' parameters: artifacts: 'hello.log'
2020-11-01 23:23:56 +00:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2021-03-03 17:19:19 +00:00
checksum = "a8a9bd1db7706f2373a190b0d067146caa39350c486f3d455b0e33b431f94c07"
👏 Implement artifact uploading from the archive step 👏 Running the object store with: ./scripts/shoreman ❯ tree tmp/objects tmp/objects └── 2265b5d0-1f70-46de-bf50-f1050e9fac9a └── hello.log 1 directory, 1 file The full pipeline yml that was passed to the agent below. But in essence this demonstrates the approach for the agent to pass endpoints to the steps for their uses --- uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' contexts: - name: 'Prep' uuid: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' environment: CLOUD: 'yes' - name: 'Build' uuid: '5e9d4943-33e5-4945-8a97-a11421cb4b11' steps: - symbol: sh uuid: '5599cffb-f23a-4e0f-a0b9-f74654641b2b' context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' parameters: script: 'ls -lah | tail -n 5' # - symbol: error # uuid: '3652dfe3-a07c-4bd7-b8e5-303100a3873c' # context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' # parameters: # message: 'Failing out early' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "Hello world from a script"' - symbol: dir uuid: '022c09ef-15f2-456a-a93a-92e584c1a1f4' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: directory: 'stdlib' block: - symbol: sh uuid: '81e8309e-e615-49d4-946c-22527ebce8e1' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: script: 'pwd && ls -lah' - symbol: echo uuid: '7f7ec29b-ad62-4fba-9c5f-db7a49a2d658' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: message: 'Hello from a block-scoped step!' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "hello" > hello.log' - symbol: archive context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' uuid: 'd479e450-9ada-4127-84ca-e0576d0c0c98' parameters: artifacts: 'hello.log'
2020-11-01 23:23:56 +00:00
dependencies = [
"proc-macro2",
"quote",
"syn",
]
[[package]]
name = "tracing-core"
version = "0.1.17"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f50de3927f93d202783f4513cda820ab47ef17f624b03c096e86ef00c67e6b5f"
dependencies = [
"lazy_static",
]
[[package]]
name = "tracing-futures"
2021-03-03 17:19:19 +00:00
version = "0.2.5"
👏 Implement artifact uploading from the archive step 👏 Running the object store with: ./scripts/shoreman ❯ tree tmp/objects tmp/objects └── 2265b5d0-1f70-46de-bf50-f1050e9fac9a └── hello.log 1 directory, 1 file The full pipeline yml that was passed to the agent below. But in essence this demonstrates the approach for the agent to pass endpoints to the steps for their uses --- uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' contexts: - name: 'Prep' uuid: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' environment: CLOUD: 'yes' - name: 'Build' uuid: '5e9d4943-33e5-4945-8a97-a11421cb4b11' steps: - symbol: sh uuid: '5599cffb-f23a-4e0f-a0b9-f74654641b2b' context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' parameters: script: 'ls -lah | tail -n 5' # - symbol: error # uuid: '3652dfe3-a07c-4bd7-b8e5-303100a3873c' # context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' # parameters: # message: 'Failing out early' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "Hello world from a script"' - symbol: dir uuid: '022c09ef-15f2-456a-a93a-92e584c1a1f4' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: directory: 'stdlib' block: - symbol: sh uuid: '81e8309e-e615-49d4-946c-22527ebce8e1' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: script: 'pwd && ls -lah' - symbol: echo uuid: '7f7ec29b-ad62-4fba-9c5f-db7a49a2d658' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: message: 'Hello from a block-scoped step!' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "hello" > hello.log' - symbol: archive context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' uuid: 'd479e450-9ada-4127-84ca-e0576d0c0c98' parameters: artifacts: 'hello.log'
2020-11-01 23:23:56 +00:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2021-03-03 17:19:19 +00:00
checksum = "97d095ae15e245a057c8e8451bab9b3ee1e1f68e9ba2b4fbc18d0ac5237835f2"
👏 Implement artifact uploading from the archive step 👏 Running the object store with: ./scripts/shoreman ❯ tree tmp/objects tmp/objects └── 2265b5d0-1f70-46de-bf50-f1050e9fac9a └── hello.log 1 directory, 1 file The full pipeline yml that was passed to the agent below. But in essence this demonstrates the approach for the agent to pass endpoints to the steps for their uses --- uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' contexts: - name: 'Prep' uuid: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' environment: CLOUD: 'yes' - name: 'Build' uuid: '5e9d4943-33e5-4945-8a97-a11421cb4b11' steps: - symbol: sh uuid: '5599cffb-f23a-4e0f-a0b9-f74654641b2b' context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' parameters: script: 'ls -lah | tail -n 5' # - symbol: error # uuid: '3652dfe3-a07c-4bd7-b8e5-303100a3873c' # context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' # parameters: # message: 'Failing out early' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "Hello world from a script"' - symbol: dir uuid: '022c09ef-15f2-456a-a93a-92e584c1a1f4' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: directory: 'stdlib' block: - symbol: sh uuid: '81e8309e-e615-49d4-946c-22527ebce8e1' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: script: 'pwd && ls -lah' - symbol: echo uuid: '7f7ec29b-ad62-4fba-9c5f-db7a49a2d658' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: message: 'Hello from a block-scoped step!' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "hello" > hello.log' - symbol: archive context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' uuid: 'd479e450-9ada-4127-84ca-e0576d0c0c98' parameters: artifacts: 'hello.log'
2020-11-01 23:23:56 +00:00
dependencies = [
2021-03-03 17:19:19 +00:00
"pin-project",
👏 Implement artifact uploading from the archive step 👏 Running the object store with: ./scripts/shoreman ❯ tree tmp/objects tmp/objects └── 2265b5d0-1f70-46de-bf50-f1050e9fac9a └── hello.log 1 directory, 1 file The full pipeline yml that was passed to the agent below. But in essence this demonstrates the approach for the agent to pass endpoints to the steps for their uses --- uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' contexts: - name: 'Prep' uuid: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' environment: CLOUD: 'yes' - name: 'Build' uuid: '5e9d4943-33e5-4945-8a97-a11421cb4b11' steps: - symbol: sh uuid: '5599cffb-f23a-4e0f-a0b9-f74654641b2b' context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' parameters: script: 'ls -lah | tail -n 5' # - symbol: error # uuid: '3652dfe3-a07c-4bd7-b8e5-303100a3873c' # context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' # parameters: # message: 'Failing out early' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "Hello world from a script"' - symbol: dir uuid: '022c09ef-15f2-456a-a93a-92e584c1a1f4' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: directory: 'stdlib' block: - symbol: sh uuid: '81e8309e-e615-49d4-946c-22527ebce8e1' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: script: 'pwd && ls -lah' - symbol: echo uuid: '7f7ec29b-ad62-4fba-9c5f-db7a49a2d658' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: message: 'Hello from a block-scoped step!' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "hello" > hello.log' - symbol: archive context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' uuid: 'd479e450-9ada-4127-84ca-e0576d0c0c98' parameters: artifacts: 'hello.log'
2020-11-01 23:23:56 +00:00
"tracing",
]
[[package]]
name = "tungstenite"
version = "0.11.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f0308d80d86700c5878b9ef6321f020f29b1bb9d5ff3cab25e75e23f3a492a23"
dependencies = [
"base64 0.12.3",
"byteorder",
"bytes 0.5.6",
"http",
"httparse",
"input_buffer",
"log",
"rand 0.7.3",
"sha-1 0.9.4",
"url",
"utf-8",
]
[[package]]
name = "twoway"
version = "0.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6b40075910de3a912adbd80b5d8bad6ad10a23eeb1f5bf9d4006839e899ba5bc"
dependencies = [
"memchr",
"unchecked-index",
]
[[package]]
name = "typenum"
version = "1.12.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "373c8a200f9e67a0c95e62a4f52fbf80c23b4381c05a17845531982fa99e6b33"
[[package]]
name = "ucd-trie"
version = "0.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "56dee185309b50d1f11bfedef0fe6d036842e3fb77413abef29f8f8d1c5d4c1c"
[[package]]
name = "unarchive-step"
version = "0.1.0"
dependencies = [
"async-std",
"otto-agent",
2021-03-03 17:19:19 +00:00
"serde 1.0.123",
"surf",
]
[[package]]
name = "unchecked-index"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "eeba86d422ce181a719445e51872fa30f1f7413b62becb52e95ec91aa262d85c"
👏 Implement artifact uploading from the archive step 👏 Running the object store with: ./scripts/shoreman ❯ tree tmp/objects tmp/objects └── 2265b5d0-1f70-46de-bf50-f1050e9fac9a └── hello.log 1 directory, 1 file The full pipeline yml that was passed to the agent below. But in essence this demonstrates the approach for the agent to pass endpoints to the steps for their uses --- uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' contexts: - name: 'Prep' uuid: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' environment: CLOUD: 'yes' - name: 'Build' uuid: '5e9d4943-33e5-4945-8a97-a11421cb4b11' steps: - symbol: sh uuid: '5599cffb-f23a-4e0f-a0b9-f74654641b2b' context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' parameters: script: 'ls -lah | tail -n 5' # - symbol: error # uuid: '3652dfe3-a07c-4bd7-b8e5-303100a3873c' # context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' # parameters: # message: 'Failing out early' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "Hello world from a script"' - symbol: dir uuid: '022c09ef-15f2-456a-a93a-92e584c1a1f4' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: directory: 'stdlib' block: - symbol: sh uuid: '81e8309e-e615-49d4-946c-22527ebce8e1' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: script: 'pwd && ls -lah' - symbol: echo uuid: '7f7ec29b-ad62-4fba-9c5f-db7a49a2d658' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: message: 'Hello from a block-scoped step!' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "hello" > hello.log' - symbol: archive context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' uuid: 'd479e450-9ada-4127-84ca-e0576d0c0c98' parameters: artifacts: 'hello.log'
2020-11-01 23:23:56 +00:00
[[package]]
name = "unicase"
version = "2.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "50f37be617794602aabbeee0be4f259dc1778fabe05e2d67ee8f79326d5cb4f6"
dependencies = [
"version_check",
]
2019-12-14 17:09:47 +00:00
[[package]]
name = "unicode-bidi"
version = "0.3.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "49f2bd0c6468a8230e1db229cff8029217cf623c767ea5d60bfbd42729ea54d5"
2019-12-14 17:09:47 +00:00
dependencies = [
"matches",
2019-12-14 17:09:47 +00:00
]
[[package]]
name = "unicode-normalization"
2021-03-03 17:19:19 +00:00
version = "0.1.17"
2019-12-14 17:09:47 +00:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2021-03-03 17:19:19 +00:00
checksum = "07fbfce1c8a97d547e8b5334978438d9d6ec8c20e38f56d4a4374d181493eaef"
2019-12-14 17:09:47 +00:00
dependencies = [
"tinyvec",
2019-12-14 17:09:47 +00:00
]
[[package]]
name = "unicode-segmentation"
version = "1.7.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bb0d2e7be6ae3a5fa87eed5fb451aff96f2573d2694942e40543ae0bbe19c796"
2020-01-03 20:30:46 +00:00
[[package]]
name = "unicode-width"
version = "0.1.8"
2020-01-03 20:30:46 +00:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9337591893a19b88d8d87f2cec1e73fad5cdfd10e5a6f349f498ad6ea2ffb1e3"
2020-01-03 20:30:46 +00:00
2019-12-14 17:09:47 +00:00
[[package]]
name = "unicode-xid"
version = "0.2.1"
2019-12-14 17:09:47 +00:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f7fe0bb3479651439c9112f72b6c505038574c9fbb575ed1bf3b797fa39dd564"
2019-12-14 17:09:47 +00:00
[[package]]
name = "unicode_categories"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "39ec24b3121d976906ece63c9daad25b85969647682eee313cb5779fdd69e14e"
[[package]]
name = "universal-hash"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8326b2c654932e3e4f9196e69d08fdf7cfd718e1dc6f66b347e6024a0c961402"
dependencies = [
"generic-array 0.14.4",
"subtle",
]
[[package]]
name = "untrusted"
version = "0.7.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a"
2019-12-14 17:09:47 +00:00
[[package]]
name = "url"
2021-03-03 17:19:19 +00:00
version = "2.2.1"
2019-12-14 17:09:47 +00:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2021-03-03 17:19:19 +00:00
checksum = "9ccd964113622c8e9322cfac19eb1004a07e636c545f325da085d5cdde6f1f8b"
2019-12-14 17:09:47 +00:00
dependencies = [
"form_urlencoded",
"idna",
"matches",
"percent-encoding",
2021-03-03 17:19:19 +00:00
"serde 1.0.123",
2019-12-14 17:09:47 +00:00
]
[[package]]
name = "utf-8"
version = "0.7.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "05e42f7c18b8f902290b009cde6d651262f956c98bc51bca4cd1d511c9cd85c7"
[[package]]
name = "uuid"
2021-03-03 17:19:19 +00:00
version = "0.8.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bc5cf98d8186244414c848017f0e2676b3fcb46807f6668a97dfe67359a3c4b7"
dependencies = [
"getrandom 0.2.2",
"serde 1.0.123",
]
[[package]]
name = "value-bag"
version = "1.0.0-alpha.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
2021-03-03 17:19:19 +00:00
checksum = "6b676010e055c99033117c2343b33a40a30b91fecd6c49055ac9cd2d6c305ab1"
dependencies = [
2021-03-03 17:19:19 +00:00
"ctor",
"sval",
]
👏 Implement artifact uploading from the archive step 👏 Running the object store with: ./scripts/shoreman ❯ tree tmp/objects tmp/objects └── 2265b5d0-1f70-46de-bf50-f1050e9fac9a └── hello.log 1 directory, 1 file The full pipeline yml that was passed to the agent below. But in essence this demonstrates the approach for the agent to pass endpoints to the steps for their uses --- uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' contexts: - name: 'Prep' uuid: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' environment: CLOUD: 'yes' - name: 'Build' uuid: '5e9d4943-33e5-4945-8a97-a11421cb4b11' steps: - symbol: sh uuid: '5599cffb-f23a-4e0f-a0b9-f74654641b2b' context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' parameters: script: 'ls -lah | tail -n 5' # - symbol: error # uuid: '3652dfe3-a07c-4bd7-b8e5-303100a3873c' # context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' # parameters: # message: 'Failing out early' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "Hello world from a script"' - symbol: dir uuid: '022c09ef-15f2-456a-a93a-92e584c1a1f4' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: directory: 'stdlib' block: - symbol: sh uuid: '81e8309e-e615-49d4-946c-22527ebce8e1' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: script: 'pwd && ls -lah' - symbol: echo uuid: '7f7ec29b-ad62-4fba-9c5f-db7a49a2d658' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: message: 'Hello from a block-scoped step!' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "hello" > hello.log' - symbol: archive context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' uuid: 'd479e450-9ada-4127-84ca-e0576d0c0c98' parameters: artifacts: 'hello.log'
2020-11-01 23:23:56 +00:00
[[package]]
name = "vcpkg"
2021-03-03 17:19:19 +00:00
version = "0.2.11"
👏 Implement artifact uploading from the archive step 👏 Running the object store with: ./scripts/shoreman ❯ tree tmp/objects tmp/objects └── 2265b5d0-1f70-46de-bf50-f1050e9fac9a └── hello.log 1 directory, 1 file The full pipeline yml that was passed to the agent below. But in essence this demonstrates the approach for the agent to pass endpoints to the steps for their uses --- uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' contexts: - name: 'Prep' uuid: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' environment: CLOUD: 'yes' - name: 'Build' uuid: '5e9d4943-33e5-4945-8a97-a11421cb4b11' steps: - symbol: sh uuid: '5599cffb-f23a-4e0f-a0b9-f74654641b2b' context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' parameters: script: 'ls -lah | tail -n 5' # - symbol: error # uuid: '3652dfe3-a07c-4bd7-b8e5-303100a3873c' # context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' # parameters: # message: 'Failing out early' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "Hello world from a script"' - symbol: dir uuid: '022c09ef-15f2-456a-a93a-92e584c1a1f4' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: directory: 'stdlib' block: - symbol: sh uuid: '81e8309e-e615-49d4-946c-22527ebce8e1' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: script: 'pwd && ls -lah' - symbol: echo uuid: '7f7ec29b-ad62-4fba-9c5f-db7a49a2d658' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: message: 'Hello from a block-scoped step!' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "hello" > hello.log' - symbol: archive context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' uuid: 'd479e450-9ada-4127-84ca-e0576d0c0c98' parameters: artifacts: 'hello.log'
2020-11-01 23:23:56 +00:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2021-03-03 17:19:19 +00:00
checksum = "b00bca6106a5e23f3eee943593759b7fcddb00554332e856d990c893966879fb"
👏 Implement artifact uploading from the archive step 👏 Running the object store with: ./scripts/shoreman ❯ tree tmp/objects tmp/objects └── 2265b5d0-1f70-46de-bf50-f1050e9fac9a └── hello.log 1 directory, 1 file The full pipeline yml that was passed to the agent below. But in essence this demonstrates the approach for the agent to pass endpoints to the steps for their uses --- uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' contexts: - name: 'Prep' uuid: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' environment: CLOUD: 'yes' - name: 'Build' uuid: '5e9d4943-33e5-4945-8a97-a11421cb4b11' steps: - symbol: sh uuid: '5599cffb-f23a-4e0f-a0b9-f74654641b2b' context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' parameters: script: 'ls -lah | tail -n 5' # - symbol: error # uuid: '3652dfe3-a07c-4bd7-b8e5-303100a3873c' # context: '3ce1f6fb-79ca-4564-a47e-98265f53ef7f' # parameters: # message: 'Failing out early' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "Hello world from a script"' - symbol: dir uuid: '022c09ef-15f2-456a-a93a-92e584c1a1f4' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: directory: 'stdlib' block: - symbol: sh uuid: '81e8309e-e615-49d4-946c-22527ebce8e1' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: script: 'pwd && ls -lah' - symbol: echo uuid: '7f7ec29b-ad62-4fba-9c5f-db7a49a2d658' context: 'a4cdad98-caf0-4705-ae1f-7986f8a1adf3' parameters: message: 'Hello from a block-scoped step!' - symbol: sh uuid: '2265b5d0-1f70-46de-bf50-f1050e9fac9a' context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' parameters: script: 'echo "hello" > hello.log' - symbol: archive context: '5e9d4943-33e5-4945-8a97-a11421cb4b11' uuid: 'd479e450-9ada-4127-84ca-e0576d0c0c98' parameters: artifacts: 'hello.log'
2020-11-01 23:23:56 +00:00
[[package]]
name = "vec-arena"
version = "1.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "eafc1b9b2dfc6f5529177b62cf806484db55b32dc7c9658a118e11bbeb33061d"
[[package]]
2020-01-03 20:30:46 +00:00
name = "vec_map"
version = "0.8.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191"
[[package]]
name = "version_check"
version = "0.9.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b5a972e5669d67ba988ce3dc826706fb0a8b01471c088cb0b6110b805cc36aed"
[[package]]
name = "waker-fn"
version = "1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9d5b2c62b4012a3e1eca5a7e077d13b3bf498c4073e33ccd58626607748ceeca"
2019-12-14 17:09:47 +00:00
[[package]]
name = "wasi"
version = "0.9.0+wasi-snapshot-preview1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cccddf32554fecc6acb585f82a32a72e28b48f8c4c1883ddfeeeaa96f7d8e519"
[[package]]
name = "wasi"
2021-03-03 17:19:19 +00:00
version = "0.10.2+wasi-snapshot-preview1"
source = "registry+https://github.com/rust-lang/crates.io-index"
2021-03-03 17:19:19 +00:00
checksum = "fd6fbd9a79829dd1ad0cc20627bf1ed606756a7f77edff7b66b7064f9cb327c6"
[[package]]
name = "wasm-bindgen"
2021-03-03 17:19:19 +00:00
version = "0.2.71"
source = "registry+https://github.com/rust-lang/crates.io-index"
2021-03-03 17:19:19 +00:00
checksum = "7ee1280240b7c461d6a0071313e08f34a60b0365f14260362e5a2b17d1d31aa7"
dependencies = [
2021-03-03 17:19:19 +00:00
"cfg-if 1.0.0",
"serde 1.0.123",
"serde_json",
"wasm-bindgen-macro",
]
[[package]]
name = "wasm-bindgen-backend"
2021-03-03 17:19:19 +00:00
version = "0.2.71"
source = "registry+https://github.com/rust-lang/crates.io-index"
2021-03-03 17:19:19 +00:00
checksum = "5b7d8b6942b8bb3a9b0e73fc79b98095a27de6fa247615e59d096754a3bc2aa8"
dependencies = [
"bumpalo",
"lazy_static",
"log",
"proc-macro2",
"quote",
"syn",
"wasm-bindgen-shared",
]
[[package]]
name = "wasm-bindgen-futures"
2021-03-03 17:19:19 +00:00
version = "0.4.21"
source = "registry+https://github.com/rust-lang/crates.io-index"
2021-03-03 17:19:19 +00:00
checksum = "8e67a5806118af01f0d9045915676b22aaebecf4178ae7021bc171dab0b897ab"
dependencies = [
2021-03-03 17:19:19 +00:00
"cfg-if 1.0.0",
"js-sys",
"wasm-bindgen",
"web-sys",
]
[[package]]
name = "wasm-bindgen-macro"
2021-03-03 17:19:19 +00:00
version = "0.2.71"
source = "registry+https://github.com/rust-lang/crates.io-index"
2021-03-03 17:19:19 +00:00
checksum = "e5ac38da8ef716661f0f36c0d8320b89028efe10c7c0afde65baffb496ce0d3b"
dependencies = [
"quote",
"wasm-bindgen-macro-support",
]
[[package]]
name = "wasm-bindgen-macro-support"
2021-03-03 17:19:19 +00:00
version = "0.2.71"
source = "registry+https://github.com/rust-lang/crates.io-index"
2021-03-03 17:19:19 +00:00
checksum = "cc053ec74d454df287b9374ee8abb36ffd5acb95ba87da3ba5b7d3fe20eb401e"
dependencies = [
"proc-macro2",
"quote",
"syn",
"wasm-bindgen-backend",
"wasm-bindgen-shared",
]
[[package]]
name = "wasm-bindgen-shared"
2021-03-03 17:19:19 +00:00
version = "0.2.71"
source = "registry+https://github.com/rust-lang/crates.io-index"
2021-03-03 17:19:19 +00:00
checksum = "7d6f8ec44822dd71f5f221a5847fb34acd9060535c1211b70a05844c0f6383b1"
[[package]]
name = "web-sys"
2021-03-03 17:19:19 +00:00
version = "0.3.48"
source = "registry+https://github.com/rust-lang/crates.io-index"
2021-03-03 17:19:19 +00:00
checksum = "ec600b26223b2948cedfde2a0aa6756dcf1fef616f43d7b3097aaf53a6c4d92b"
dependencies = [
"js-sys",
"wasm-bindgen",
]
[[package]]
name = "webpki"
version = "0.21.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b8e38c0608262c46d4a56202ebabdeb094cef7e560ca7a226c6bf055188aa4ea"
dependencies = [
"ring",
"untrusted",
]
[[package]]
name = "webpki-roots"
version = "0.21.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "82015b7e0b8bad8185994674a13a93306bea76cf5a16c5a181382fd3a5ec2376"
dependencies = [
"webpki",
]
[[package]]
name = "wepoll-sys"
version = "3.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0fcb14dea929042224824779fbc82d9fab8d2e6d3cbc0ac404de8edf489e77ff"
dependencies = [
"cc",
]
[[package]]
name = "whoami"
version = "1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1a921c0ad578a51c0b6c0bbb9b95f0ed11e90d61da506139e48a946edd11ee1e"
dependencies = [
"wasm-bindgen",
"web-sys",
]
2019-12-14 17:09:47 +00:00
[[package]]
name = "winapi"
version = "0.3.9"
2019-12-14 17:09:47 +00:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"
2019-12-14 17:09:47 +00:00
dependencies = [
"winapi-i686-pc-windows-gnu",
"winapi-x86_64-pc-windows-gnu",
2019-12-14 17:09:47 +00:00
]
[[package]]
name = "winapi-i686-pc-windows-gnu"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
2019-12-14 17:09:47 +00:00
[[package]]
name = "winapi-util"
version = "0.1.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178"
dependencies = [
"winapi",
]
2019-12-14 17:09:47 +00:00
[[package]]
name = "winapi-x86_64-pc-windows-gnu"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
2019-12-14 17:09:47 +00:00
[[package]]
name = "wyz"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "85e60b0d1b5f99db2556934e21937020776a5d31520bf169e851ac44e6420214"
[[package]]
name = "xattr"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "244c3741f4240ef46274860397c7c74e50eb23624996930e484c16679633a54c"
dependencies = [
"libc",
]
2020-01-03 20:30:46 +00:00
[[package]]
name = "yaml-rust"
version = "0.3.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e66366e18dc58b46801afbf2ca7661a9f59cc8c5962c29892b6039b4f86fa992"
2020-01-03 20:30:46 +00:00
[[package]]
name = "yaml-rust"
2021-03-03 17:19:19 +00:00
version = "0.4.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
2021-03-03 17:19:19 +00:00
checksum = "56c1936c4cc7a1c9ab21a1ebb602eb942ba868cbd44a99cb7cdc5892335e1c85"
dependencies = [
2021-03-03 17:19:19 +00:00
"linked-hash-map 0.5.4",
]