From 89976139ba20710afdc24ae272a29fb4427bfede Mon Sep 17 00:00:00 2001 From: "Documenter.jl" Date: Sun, 17 Mar 2024 20:14:01 -0400 Subject: [PATCH] build based on 077bcdd --- dev/.documenter-siteinfo.json | 2 +- dev/getting-started/index.html | 4 ++-- dev/guides/authentication/index.html | 2 +- dev/guides/datasets/index.html | 2 +- dev/guides/jobs/index.html | 4 ++-- dev/index.html | 2 +- dev/internal/index.html | 2 +- dev/reference/authentication/index.html | 2 +- dev/reference/datasets/index.html | 2 +- dev/reference/exceptions/index.html | 2 +- dev/reference/job-submission/index.html | 4 ++-- dev/reference/jobs/index.html | 2 +- 12 files changed, 15 insertions(+), 15 deletions(-) diff --git a/dev/.documenter-siteinfo.json b/dev/.documenter-siteinfo.json index bf432add8..2c141d2e8 100644 --- a/dev/.documenter-siteinfo.json +++ b/dev/.documenter-siteinfo.json @@ -1 +1 @@ -{"documenter":{"julia_version":"1.10.2","generation_timestamp":"2024-03-12T23:45:07","documenter_version":"1.3.0"}} \ No newline at end of file +{"documenter":{"julia_version":"1.10.2","generation_timestamp":"2024-03-18T00:13:57","documenter_version":"1.3.0"}} \ No newline at end of file diff --git a/dev/getting-started/index.html b/dev/getting-started/index.html index d3f40740e..286da2591 100644 --- a/dev/getting-started/index.html +++ b/dev/getting-started/index.html @@ -48,7 +48,7 @@ ENV["RESULTS"] = string(mat_sum) """ sha256(project_toml) = 93a83d60d4a9c6a3d1438259fd506929eaad296b7e112e886b305781b85cb85b -sha256(manifest_toml) = 7f6a3052cad3e8097b148270b3350caaedc38034c123866b503450e77744966b
Job environment

In most cases, you also submit a Julia package environment (i.e. Project.toml and Manifest.toml files together with a job). That environment then gets instantiated before the user-provided code is run.

The script"" string macro, by default, attaches the currently active environment to the job. This means that any packages that you are currently using should also be available on the job (although only registered packages added as non-development dependencies will work). You can use Base.active_project() or pkg> status to see what environment is currently active.

To submit a job, you can simply call submit_job on it.

julia> j = JuliaHub.submit_job(s)JuliaHub.Job: jr-xf4tslavut (Submitted)
+sha256(manifest_toml) = f2cf066169d50a6163a4cbe680d16fec52106352080c90939f5bb1fe17acdf25
Job environment

In most cases, you also submit a Julia package environment (i.e. Project.toml and Manifest.toml files together with a job). That environment then gets instantiated before the user-provided code is run.

The script"" string macro, by default, attaches the currently active environment to the job. This means that any packages that you are currently using should also be available on the job (although only registered packages added as non-development dependencies will work). You can use Base.active_project() or pkg> status to see what environment is currently active.

To submit a job, you can simply call submit_job on it.

julia> j = JuliaHub.submit_job(s)JuliaHub.Job: jr-xf4tslavut (Submitted)
  submitted: 2023-03-15T07:56:50.974+00:00
  started:   2023-03-15T07:56:51.251+00:00
  finished:  2023-03-15T07:56:59.000+00:00

The submit_job function also allows you to specify configure how the job gets run, such as how many CPUs or how much memory it has available. By default, though, it runs your code on a single node, picking the smallest instance that is available.

At this point, if you go to the "Jobs" page web UI, you should see the job there. It may take a few moments to actually start running. You can also call job on the returned Job object to refresh the status of the job.

julia> j = JuliaHub.job(j)JuliaHub.Job: jr-xf4tslavut (Running)
@@ -63,4 +63,4 @@
     startOnLoad: true,
     theme: "neutral"
 });
-
+
diff --git a/dev/guides/authentication/index.html b/dev/guides/authentication/index.html
index b5723d103..99a1ea2b6 100644
--- a/dev/guides/authentication/index.html
+++ b/dev/guides/authentication/index.html
@@ -8,4 +8,4 @@
     startOnLoad: true,
     theme: "neutral"
 });
-
+
diff --git a/dev/guides/datasets/index.html b/dev/guides/datasets/index.html
index b7c0b558f..841e2ae53 100644
--- a/dev/guides/datasets/index.html
+++ b/dev/guides/datasets/index.html
@@ -107,4 +107,4 @@
     startOnLoad: true,
     theme: "neutral"
 });
-
+
diff --git a/dev/guides/jobs/index.html b/dev/guides/jobs/index.html
index 1ba6b2006..b56a1c4ff 100644
--- a/dev/guides/jobs/index.html
+++ b/dev/guides/jobs/index.html
@@ -54,7 +54,7 @@
   println("hello world")
   """
   sha256(project_toml) = 93a83d60d4a9c6a3d1438259fd506929eaad296b7e112e886b305781b85cb85b
-  sha256(manifest_toml) = 7f6a3052cad3e8097b148270b3350caaedc38034c123866b503450e77744966b
+  sha256(manifest_toml) = f2cf066169d50a6163a4cbe680d16fec52106352080c90939f5bb1fe17acdf25
 compute:
   JuliaHub.ComputeConfig
    Node: 3.5 GHz Intel Xeon Platinum 8375C
@@ -117,4 +117,4 @@
     startOnLoad: true,
     theme: "neutral"
 });
-
  • 1You can also e.g. upload datasets etc. But in that case the resulting data is not, strictly speaking, related to a specific job.
+
  • 1You can also e.g. upload datasets etc. But in that case the resulting data is not, strictly speaking, related to a specific job.
diff --git a/dev/index.html b/dev/index.html index 038674c03..6059ccee6 100644 --- a/dev/index.html +++ b/dev/index.html @@ -4,4 +4,4 @@ startOnLoad: true, theme: "neutral" }); - + diff --git a/dev/internal/index.html b/dev/internal/index.html index 97c278d24..04e03137b 100644 --- a/dev/internal/index.html +++ b/dev/internal/index.html @@ -4,4 +4,4 @@ startOnLoad: true, theme: "neutral" }); - + diff --git a/dev/reference/authentication/index.html b/dev/reference/authentication/index.html index 82f5447e6..19d2fc721 100644 --- a/dev/reference/authentication/index.html +++ b/dev/reference/authentication/index.html @@ -10,4 +10,4 @@ startOnLoad: true, theme: "neutral" }); - + diff --git a/dev/reference/datasets/index.html b/dev/reference/datasets/index.html index 47dbed96b..cbf8b45c5 100644 --- a/dev/reference/datasets/index.html +++ b/dev/reference/datasets/index.html @@ -45,4 +45,4 @@ startOnLoad: true, theme: "neutral" }); - + diff --git a/dev/reference/exceptions/index.html b/dev/reference/exceptions/index.html index 98d675b43..c816b71ff 100644 --- a/dev/reference/exceptions/index.html +++ b/dev/reference/exceptions/index.html @@ -4,4 +4,4 @@ startOnLoad: true, theme: "neutral" }); - + diff --git a/dev/reference/job-submission/index.html b/dev/reference/job-submission/index.html index a50b8fe76..81defaa31 100644 --- a/dev/reference/job-submission/index.html +++ b/dev/reference/job-submission/index.html @@ -37,7 +37,7 @@ @info "Extracting 'MY_PARAMETER'" get(ENV, "MY_PARAMETER", nothing) """ sha256(project_toml) = 93a83d60d4a9c6a3d1438259fd506929eaad296b7e112e886b305781b85cb85b - sha256(manifest_toml) = 7f6a3052cad3e8097b148270b3350caaedc38034c123866b503450e77744966b + sha256(manifest_toml) = f2cf066169d50a6163a4cbe680d16fec52106352080c90939f5bb1fe17acdf25 compute: JuliaHub.ComputeConfig Node: 3.5 GHz Intel Xeon Platinum 8375C @@ -229,4 +229,4 @@ startOnLoad: true, theme: "neutral" }); - + diff --git a/dev/reference/jobs/index.html b/dev/reference/jobs/index.html index a0b5f893d..1051c146e 100644 --- a/dev/reference/jobs/index.html +++ b/dev/reference/jobs/index.html @@ -63,4 +63,4 @@ startOnLoad: true, theme: "neutral" }); - +