fester/release.js

19 lines
515 B
JavaScript

document.addEventListener("DOMContentLoaded", function () {
function runRelease() {
const repo = document.getElementById("repo").value;
cockpit.spawn(
["python3", "/usr/share/cockpit/fester/backend/release.py", repo],
{ superuser: "require" }
)
.stream(function (data) {
document.getElementById("release_output").textContent += data;
});
}
document.getElementById("run_release").addEventListener("click", runRelease);
});