X-Git-Url: http://git.annexia.org/?a=blobdiff_plain;f=libguestfs_upstream.ml;h=87d9741daee03b5e5cb6e3248c57b8b9e34f1bae;hb=0aa1cf778d664452a5cf467ca5866b6e721f2aff;hp=215772c9501256482891deedc632222c18e3c9ce;hpb=a0b0c319d4ed6e9651cd42b08bbc576c875f2439;p=goaljobs-goals.git diff --git a/libguestfs_upstream.ml b/libguestfs_upstream.ml index 215772c..87d9741 100644 --- a/libguestfs_upstream.ml +++ b/libguestfs_upstream.ml @@ -39,7 +39,7 @@ let rec goal website_updated version = if not version.is_stable then require (website_built version); - require (website_cvs_checked_in version); + require (website_checked_in version); require (website_rsync_done version) (* Goal: website has been rsync'd. *) @@ -50,11 +50,11 @@ and website_rsync_done version = sh " cd %s ./.rsync - " libguestfs_website_cvs + " libguestfs_website_repo -(* Goal: Tarball added to CVS and CVS checked in. *) -and website_cvs_checked_in version = - let key = sprintf "libguestfs_website_cvs_checked_in_%s" version.version in +(* Goal: Tarball added to repository and checked in. *) +and website_checked_in version = + let key = sprintf "libguestfs_website_checked_in_%s" version.version in target (memory_exists key); onrun (fun () -> memory_set key "1"); @@ -64,16 +64,17 @@ and website_cvs_checked_in version = sh " cd %s cp %s/tarballs/%s %s - cvs add -kb %s - cvs ci -m \"Version %s\" - " libguestfs_website_cvs + git add %s + git add *.txt *.html + git commit -m \"Version %s\" + " libguestfs_website_repo buildtmp version.tarball version.urlpath version.urlpath version.version (* Goal: website (local copy) has been built. *) and website_built version = - let index_file = sprintf "%s/index.html" libguestfs_website_cvs in + let index_file = sprintf "%s/index.html" libguestfs_website_repo in target (file_contains_string index_file version.version); require (tarball_created version); @@ -95,11 +96,12 @@ and website_built version = ./localconfigure make - make website + make website WEBSITEDIR=%s " buildtmp version.tarball version.package_version (quote (libguestfs_localconfigure `Tarball)) (quote libguestfs_localenv) + (quote libguestfs_website_repo) (* Goal: the tarball has passed the required set of tests before * a release is allowed.