if (identical(Sys.getenv("TAR_EXAMPLES"), "true")) { # for CRAN
tar_dir({ # tar_dir() runs code from a temp dir for CRAN.
tar_script({
library(targets)
library(tarchetypes)
list(
tar_target(x, seq_len(2)),
tar_target(y, x, pattern = map(x)),
tar_target(z, stopifnot(y < 1.5), pattern = map(y), error = "continue")
)
}, ask = FALSE)
try(tar_make())
tar_progress_summary()
})
}
Run the code above in your browser using DataLab