Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:Ledest:erlang:26
erlang
3291-Don-t-build-man-pages-for-OTP-27.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File 3291-Don-t-build-man-pages-for-OTP-27.patch of Package erlang
From bf9a35e7540e5d39b124904f1576842641719028 Mon Sep 17 00:00:00 2001 From: Raimo Niskanen <raimo@erlang.org> Date: Mon, 15 Jul 2024 14:28:48 +0200 Subject: [PATCH 1/5] Don't build man pages for OTP 27 --- .github/scripts/release-docs.sh | 14 ++++++++++---- .github/scripts/sync-github-releases.sh | 2 +- 2 files changed, 11 insertions(+), 5 deletions(-) diff --git a/.github/scripts/release-docs.sh b/.github/scripts/release-docs.sh index a21e32406a..d47f248996 100755 --- a/.github/scripts/release-docs.sh +++ b/.github/scripts/release-docs.sh @@ -1,8 +1,14 @@ -#!/bin/sh +#!/bin/bash -docker run -v $PWD/:/github otp "make release docs release_docs && make release_docs DOC_TARGETS='man html pdf' RELEASE_ROOT=/github/docs" +if [[ $1 < 27 ]]; then + docker run -v $PWD/:/github otp "make release docs release_docs && make release_docs DOC_TARGETS='man html pdf' RELEASE_ROOT=/github/docs" +else + docker run -v $PWD/:/github otp ".otp_build download_ex_doc && make release docs release_docs && make release_docs DOC_TARGETS=html RELEASE_ROOT=/github/docs" +fi sudo chown -R `whoami` docs cd docs -tar czf ../otp_doc_man.tar.gz man -rm -rf man +if [[ $1 < 27 ]]; then + tar czf ../otp_doc_man.tar.gz man + rm -rf man +fi tar czf ../otp_doc_html.tar.gz * diff --git a/.github/scripts/sync-github-releases.sh b/.github/scripts/sync-github-releases.sh index 48df370b22..50fa8fec71 100755 --- a/.github/scripts/sync-github-releases.sh +++ b/.github/scripts/sync-github-releases.sh @@ -233,7 +233,7 @@ if [ ${UPLOADED} = false ]; then -f otp_src/.github/dockerfiles/Dockerfile.64-bit . docker run -v "$PWD":/github otp \ "/github/scripts/build-otp-tar -o /github/otp_clean_src.tar.gz /github/otp_src.tar.gz -b /buildroot/otp/ /buildroot/otp.tar.gz" - .github/scripts/release-docs.sh + .github/scripts/release-docs.sh $release .github/scripts/create-artifacts.sh downloads "${name}" ## Delete any artifacts that we should not upload -- 2.35.3
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor