blob: f4ee1bc9fd2507a4ea4da28edf19a26e53583883 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
#!/bin/sh
# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
# SPDX-License-Identifier: GPL-3.0-or-later
# SPDX-FileCopyrightText: Ansible Project, 2020
set -e
VERSION="10.0.0"
MAJOR="10"
# For idempotency, remove build data or built output first
rm -rf ansible-build-data built
pip3 install --user --upgrade "antsibull==0.63.1"
git clone https://github.com/ansible-community/ansible-build-data.git
mkdir -p built collection-cache
BUILD_DATA_DIR="ansible-build-data/${MAJOR}"
BUILDFILE="ansible-${MAJOR}.build"
DEPSFILE="ansible-${VERSION}.deps"
antsibull-build rebuild-single "${VERSION}" --collection-cache collection-cache --data-dir "${BUILD_DATA_DIR}" --build-file "${BUILDFILE}" --deps-file "${DEPSFILE}" --sdist-dir built --debian
echo "The result can be found in built/ansible-${VERSION}.tar.gz"
# pip3 install --user twine
# twine upload "built/ansible-${VERSION}.tar.gz"
|