You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: add functions for project-dataset operations (#82)
* feat(experiment): add JuliaHub._project_datasets
* upload WIP
* end-to-end wip
* wip docs & cleanup
* cleanup
* get rid of separate type
* add basic Dataset constructor tests
* make sure Dataset only throws JuliaHubError
* in mocking, .tags is sometimes Any[]
* only silently capture JuliaHubErrors in datasets()
* add a return
* don't rely on string rep of a parametric type
* bad merge
* fix
* fix current tests
* fixes & tests for auth
* add unit tests for listing APIs
* basic upload_project_dataset unit tests
* add live tests for projects
* add option to run tests
* format
* docs: use [sources]
* docstrings
* auth docs
* changelog
* make JET happy?
* 🤦
* fix project_dataset print
* Update src/authentication.jl
* don't allow missing in authenticate()
* fix doctests
---------
Co-authored-by: Sebastian Pfitzner <pfitzseb@gmail.com>
Copy file name to clipboardExpand all lines: docs/src/guides/authentication.md
+2Lines changed: 2 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -43,6 +43,8 @@ When working with JuliaHub.jl in JuliaHub cloud environment, such as in JuliaHub
43
43
The `JULIA_PKG_SERVER` should always be correctly set up, and the `auth.toml` file will also be present and up-to-date.
44
44
This means that [`authenticate`](@ref) should automatically be able to authenticate your session, and you should never be prompted for interactive authentication.
45
45
46
+
This also extends to JuliaHub Projects support --- if an IDE has been launched withing the context of a project, the environment will have the `JULIAHUB_PROJECT_UUID` environment set, and the authentication object will be automatically linked to the correct project.
47
+
46
48
!!! tip "No need to authenticate()"
47
49
48
50
As in a JuliaHub environment everything is already set up and pointing to the correct server, you do not need to call [`authenticate`](@ref) yourself, nor set up `JULIA_PKG_SERVER`.
0 commit comments