<commit_before># uchida.pbuilder

[![Ansible Role](https://img.shields.io/ansible/role/5966.svg)](https://galaxy.ansible.com/detail#/role/5966)
![Version](https://img.shields.io/github/tag/uchida/ansible-pbuilder-role.svg)
[![License](https://img.shields.io/github/license/uchida/ansible-pbuilder-role.svg)](https://tldrlegal.com/license/creative-commons-cc0-1.0-universal)
[![Travis](https://img.shields.io/travis/uchida/ansible-pbuilder-role.svg)](https://travis-ci.org/uchida/ansible-pbuilder-role)

ansible role to install pbuilder, clean room package builder for Debian based distributions.
In addition, this role creates basetgz and its config file for several distributions and CPU architectures eg. debian-sid-amd64, ubuntu-trusty-i386, raspbian-jessie-armhf.

## Role Variables

Available variables are listed below, along with default values:

```yaml
pbuilder_base: debian
pbuilder_dist: sid
pbuilder_arch: amd64
pbuilder_config: /etc/pbuilder.d/{{ pbuilder_base }}-{{ pbuilder_dist }}-{{ pbuilder_arch }}
pbuilder_update: no
```

`pbuilder_base` is a variable to specify base Linux distribution, one of `debian`, `ubuntu` and `raspbian`.

`pbuilder_dist` is a variable to specify version by its codename, for example `sid` for debian or `trusty` for ubuntu.

`pbuilder_arch` is a variable to specify CPU architecture for builder image, when it does not match current architecture,<commit_msg>add maxAge to cache badges<commit_after># uchida.pbuilder

[![Ansible Role](https://img.shields.io/ansible/role/5966.svg?maxAge=2592000)](https://galaxy.ansible.com/detail#/role/5966)
![Version](https://img.shields.io/github/tag/uchida/ansible-pbuilder-role.svg?maxAge=2592000)
[![License](https://img.shields.io/github/license/uchida/ansible-pbuilder-role.svg?maxAge=2592000)](https://tldrlegal.com/license/creative-commons-cc0-1.0-universal)
[![Travis](https://img.shields.io/travis/uchida/ansible-pbuilder-role.svg?maxAge=2592000)](https://travis-ci.org/uchida/ansible-pbuilder-role)

ansible role to install pbuilder, clean room package builder for Debian based distributions.
In addition, this role creates basetgz and its config file for several distributions and CPU architectures eg. debian-sid-amd64, ubuntu-trusty-i386, raspbian-jessie-armhf.

## Role Variables

Available variables are listed below, along with default values:

```yaml
pbuilder_base: debian
pbuilder_dist: sid
pbuilder_arch: amd64
pbuilder_config: /etc/pbuilder.d/{{ pbuilder_base }}-{{ pbuilder_dist }}-{{ pbuilder_arch }}
pbuilder_update: no
```

`pbuilder_base` is a variable to specify base Linux distribution, one of `debian`, `ubuntu` and `raspbian`.

`pbuilder_dist` is a variable to specify version by its codename, for example `sid` for debian or `trusty` for ubuntu.

`pbuilder_arch` is a variable to specify CPU architecture for builder image, when it does not match current architecture,
{'fraction_non_alphanumeric': 0.1270392224921902, 'fraction_numerical': 0.02221450885109337, 'mean_word_length': 5.717948717948718, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 14, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3559284', 'n_tokens_mistral': 1012, 'n_tokens_neox': 928, 'n_words': 237}