diff --git a/dev/.documenter-siteinfo.json b/dev/.documenter-siteinfo.json index aee0f4f64..30cf06cf3 100644 --- a/dev/.documenter-siteinfo.json +++ b/dev/.documenter-siteinfo.json @@ -1 +1 @@ -{"documenter":{"julia_version":"1.10.5","generation_timestamp":"2024-09-23T00:15:16","documenter_version":"1.7.0"}} \ No newline at end of file +{"documenter":{"julia_version":"1.10.5","generation_timestamp":"2024-09-30T00:15:38","documenter_version":"1.7.0"}} \ No newline at end of file diff --git a/dev/getting-started/index.html b/dev/getting-started/index.html index 95ca66a32..5a559bb10 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) = 62aca0c4b58726ab88c7beaa448e4ca3d51ba68c2d4f9c244b22e09dfe2919d1 -sha256(manifest_toml) = 2f97891bfb46c055dc60712b0131e69c01f82b19815564192ea69e24260d9d75
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) = f0befb100039a1ee87e6f47846e1b678eff5031210b96eb5cd6ebdd6c7aef01e
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" }); -
Settings
This document was generated with Documenter.jl version 1.7.0 on Monday 23 September 2024. Using Julia version 1.10.5.