-
-
Notifications
You must be signed in to change notification settings - Fork 362
Permalink
Choose a base ref
{{ refName }}
default
Choose a head ref
{{ refName }}
default
Comparing changes
Choose two branches to see what’s changed or to start a new pull request.
If you need to, you can also or
learn more about diff comparisons.
Open a pull request
Create a new pull request by comparing changes across two branches. If you need to, you can also .
Learn more about diff comparisons here.
base repository: NixOS/nixops
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: b7cac119a04e
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
...
head repository: NixOS/nixops
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 284924c223fa
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
- 13 commits
- 245 files changed
- 5 contributors
Commits on Jul 8, 2019
-
Initial nixops plugin architecture restructuring
This commit makes modifications to move backend code to pluggy plugins which will exist in other repos. The exception to this is the None backend type which remains present. Modifications in this initial restructuring include: - Deletion of files to be moved to other repos - Addition of files related to pluggy hooks - Ex: nixops/plugins/* files - Modification of files to utilize pluggy hooks and pluggy resources - Ex: eval-machine-info.nix - release.nix changes to enable using nixops with plugins using CLI patterns of: nix-build release.nix -A build.x86_64-linux --arg p "(p: [ p.plugin1 ])" ./dev-shell --arg p "(p: [ p.plugin1 p.plugin2 ])" ./dev-shell --arg p "(p: [ (p.callPackage ../myplugin/release.nix {}) ])" - Modification of scripts/nixops to include a new command: nixops list-plugins [-v]
Configuration menu - View commit details
-
Copy full SHA for 0072173 - Browse repository at this point
Copy the full SHA 0072173View commit details -
Add parser pluggy hook for CLI extensibility
To enable plugin CLI extensibility, this commit extracts the function definitions out of scripts/nixops and places them in nixops/script_defs.py. Explicit argument passing is now done where global variables were initially utilized in the script. This way, script functions are now available to plugins for extensibility purposes.
Configuration menu - View commit details
-
Copy full SHA for ce2649d - Browse repository at this point
Copy the full SHA ce2649dView commit details
Commits on Jul 22, 2019
-
Initial nixops plugin architecture restructuring
This commit makes modifications to move backend code to pluggy plugins which will exist in other repos. The exception to this is the None backend type which remains present. Modifications in this initial restructuring include: - Deletion of files to be moved to other repos - Addition of files related to pluggy hooks - Ex: nixops/plugins/* files - Modification of files to utilize pluggy hooks and pluggy resources - Ex: eval-machine-info.nix - release.nix changes to enable using nixops with plugins using CLI patterns of: nix-build release.nix -A build.x86_64-linux --arg p "(p: [ p.plugin1 ])" ./dev-shell --arg p "(p: [ p.plugin1 p.plugin2 ])" ./dev-shell --arg p "(p: [ (p.callPackage ../myplugin/release.nix {}) ])" - Modification of scripts/nixops to include a new command: nixops list-plugins [-v]
Configuration menu - View commit details
-
Copy full SHA for acb2ab1 - Browse repository at this point
Copy the full SHA acb2ab1View commit details -
Add parser pluggy hook for CLI extensibility
To enable plugin CLI extensibility, this commit extracts the function definitions out of scripts/nixops and places them in nixops/script_defs.py. Explicit argument passing is now done where global variables were initially utilized in the script. This way, script functions are now available to plugins for extensibility purposes.
Configuration menu - View commit details
-
Copy full SHA for 9d37421 - Browse repository at this point
Copy the full SHA 9d37421View commit details -
add pkgs to config exporters scope
also make the exported nix expressions from the plugins part of the search path which useful for backends such as VirtualBox.
Configuration menu - View commit details
-
Copy full SHA for b5b8052 - Browse repository at this point
Copy the full SHA b5b8052View commit details
Commits on Jul 23, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 051f431 - Browse repository at this point
Copy the full SHA 051f431View commit details
Commits on Jul 29, 2019
-
Merge pull request #1 from AmineChikhaoui/amine-nixops-core-pr
nixops-core-pr update
Configuration menu - View commit details
-
Copy full SHA for 7f1bc97 - Browse repository at this point
Copy the full SHA 7f1bc97View commit details
Commits on Aug 15, 2019
-
1
Configuration menu - View commit details
-
Copy full SHA for b33d5c0 - Browse repository at this point
Copy the full SHA b33d5c0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8d70c69 - Browse repository at this point
Copy the full SHA 8d70c69View commit details
Commits on Sep 3, 2019
-
Removes virtualbox doc section from overview.xml
* To be migrated to the virtualbox plugin
Configuration menu - View commit details
-
Copy full SHA for 40eb96a - Browse repository at this point
Copy the full SHA 40eb96aView commit details
Commits on Sep 4, 2019
-
Configuration menu - View commit details
-
Copy full SHA for baa765b - Browse repository at this point
Copy the full SHA baa765bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 66b0a7c - Browse repository at this point
Copy the full SHA 66b0a7cView commit details -
Merge pull request #1179 from input-output-hk/nixops-core-pr
Nixops Core, Plugin Restructuring PR
Configuration menu - View commit details
-
Copy full SHA for 284924c - Browse repository at this point
Copy the full SHA 284924cView commit details
There are no files selected for viewing