Skip to content
Snippets Groups Projects
Verified Commit 8fd7e903 authored by Kristian Klausen's avatar Kristian Klausen :tada:
Browse files

Remove obsolete "pacman-website" playbook

Fixes: c4f13d3a ("archweb: Redirect /pacman/ to new pacman subdomain[1]")
parent de26c277
No related branches found
No related tags found
No related merge requests found
Pipeline #115964 passed
- name: Update pacman website
hosts: localhost
vars:
pacman_version: '6.0.1'
pacman_dir: '/srv/http/archweb/archlinux.org/pacman'
tasks:
- name: Create temp dir
tempfile: state=directory suffix=pacman
register: tempdir
- name: Fetch pacman tarball
get_url: url=https://sources.archlinux.org/other/pacman/pacman-{{ pacman_version }}.tar.xz dest={{ tempdir.path }}/pacman.tar.xz
- name: Unpack tarball
unarchive: src={{ tempdir.path }}/pacman.tar.xz dest={{ tempdir.path }}
- name: Build website
command: "{{ item }}"
args:
chdir: "{{ tempdir.path }}/pacman-{{ pacman_version }}"
loop:
- meson -Ddoc=enabled build
- ninja -C build doc/website.tar.gz
- block:
- name: Create website directory
file: state=directory owner=root group=root mode=0755 path={{ pacman_dir }}
- name: Upload website
unarchive:
src: "{{ tempdir.path }}/pacman-{{ pacman_version }}/build/doc/website.tar.gz"
dest: "{{ pacman_dir }}"
owner: nobody
group: nobody
delegate_to: archlinux.org
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment