From: Vladimír Vondruš Date: Fri, 23 Oct 2020 14:35:00 +0000 (+0200) Subject: build-status: migrate to travis-ci.com. X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~cjwatson/git?a=commitdiff_plain;h=aef0f19dfaaac59eb69936b4319646f430bbdc2b;p=blog.git build-status: migrate to travis-ci.com. Wait, don't tell me it's *this* easy. --- diff --git a/doc/build-status.js b/doc/build-status.js index cc080434..1ecc83e1 100644 --- a/doc/build-status.js +++ b/doc/build-status.js @@ -6,7 +6,7 @@ var travisJobIdRe = /JOBID=([a-zA-Z0-9-]+)/ /* Ability to override the projects via query string */ if(location.search) { let params = new URLSearchParams(location.search); - projects = [] + projects = []; for(let p of params) projects.push(p); } @@ -29,8 +29,8 @@ function fetchTravisJobStatus(latestJobs) { var req = window.XDomainRequest ? new XDomainRequest() : new XMLHttpRequest(); if(!req) return; - req.open("GET", 'https://api.travis-ci.org/jobs?ids[]=' + latestJobs.join('&ids[]='), true); - req.setRequestHeader("Accept", "application/vnd.travis-ci.2+json"); + req.open("GET", 'https://api.travis-ci.com/jobs?ids[]=' + latestJobs.join('&ids[]='), true); + req.setRequestHeader("Accept", "application/vnd.travis-ci.2.1+json"); req.responseType = 'json'; req.onreadystatechange = function() { if(req.readyState != 4) return; @@ -95,7 +95,7 @@ function fetchTravisJobStatus(latestJobs) { title = jobs[i]['state']; } - elem.innerHTML = '' + status + '
' + age + '
'; + elem.innerHTML = '' + status + '
' + age + '
'; elem.className = type; } }; @@ -106,8 +106,8 @@ function fetchLatestTravisJobs(project, branch) { var req = window.XDomainRequest ? new XDomainRequest() : new XMLHttpRequest(); if(!req) return; - req.open("GET", 'https://api.travis-ci.org/repos/' + project + '/branches/' + branch, true); - req.setRequestHeader("Accept", "application/vnd.travis-ci.2+json"); + req.open("GET", 'https://api.travis-ci.com/repos/' + project + '/branches/' + branch, true); + req.setRequestHeader("Accept", "application/vnd.travis-ci.2.1+json"); req.responseType = 'json'; req.onreadystatechange = function() { if(req.readyState != 4) return;