Project

General

Profile

Actions

Feature request #389

closed

Standardize build pipeline all/check/clean dist/distcheck/distclean install/installcheck/uninstall deb/debcheck/debclean debinstall/debinstallcheck/debuninstall

Added by François Cerbelle 6 months ago. Updated 5 months ago.

Status:
Fermé
Priority:
Normal
Target version:
Start date:
07/03/2024
Due date:
% Done:

100%

Estimated time:
5:00 h
Spent time:

Description

./configure --enable-debug --enable-gdb --enable-gcov --enable-gprof
all/check/cppcheckhtml/lcovhtml/gprofhtml/doc-html/clean
dist/distcheck/distclean

./configure
all/check/lcovhtml/gprofhtml/clean
install/installcheck/uninstall
deb/debcheck/debclean
debinstall/debinstallcheck/debuninstall
rpm/rpmcheck/rpmclean
rpminstall/rpminstallcheck/rpmuninstall
...


Related issues 1 (0 open1 closed)

Blocked by Anomalie #397: Autotest testsuite does not use installed binaries in installcheck targetFerméFrançois Cerbelle07/03/2024

Actions
Actions #1

Updated by François Cerbelle 6 months ago

  • Description updated (diff)
Actions #2

Updated by François Cerbelle 6 months ago

  • Description updated (diff)
Actions #3

Updated by François Cerbelle 6 months ago

  • Subject changed from Standardize build pipeline dist/distcheck/distclean all/check/clean install/installcheck/uninstall deb/debcheck/debclean debinstall/debinstallcheck/debuninstall to Standardize build pipeline all/check/clean dist/distcheck/distclean install/installcheck/uninstall deb/debcheck/debclean debinstall/debinstallcheck/debuninstall
Actions #4

Updated by François Cerbelle 6 months ago

  • Subtask #397 added
Actions #5

Updated by François Cerbelle 6 months ago

  • Description updated (diff)
Actions #6

Updated by François Cerbelle 5 months ago

  • Subtask deleted (#397)
Actions #7

Updated by François Cerbelle 5 months ago

  • Blocked by Anomalie #397: Autotest testsuite does not use installed binaries in installcheck target added
Actions #8

Updated by François Cerbelle 5 months ago

  • Subtask #397 added
Actions #9

Updated by François Cerbelle 5 months ago

  • Subtask deleted (#397)
Actions #10

Updated by François Cerbelle 5 months ago

  • Blocked by Anomalie #397: Autotest testsuite does not use installed binaries in installcheck target added
Actions #11

Updated by François Cerbelle 5 months ago

Workers :

  • bb-dist
  • src (mercurial build-essential autogen autoconf autopoint libtool check)
  • src-cppcheck (mercurial build-essential autogen autoconf autopoint libtool check cppcheck)
  • src-dbg (mercurial build-essential autogen autoconf autopoint libtool check)
  • src-gcov (mercurial build-essential autogen autoconf autopoint libtool check)
  • src-dbggcov (mercurial build-essential autogen autoconf autopoint libtool check)
  • src-gprof (mercurial build-essential autogen autoconf autopoint libtool check)
  • src-gdb (mercurial build-essential autogen autoconf autopoint libtool check)
  • src-dist (mercurial build-essential autogen autoconf autopoint libtool gettext check)
  • src-inst (mercurial build-essential autogen autoconf autopoint libtool check)
  • bb-linux
  • doxygen (build-essential doxygen doxygen-latex)
  • LCov (build-essential pkg-config check lcov)
  • GProf (build-essential pkg-config check)
  • Gdb (build-essential pkg-config check)
  • AppImage (build-essential pkg-config check graphviz fuse3)
  • bb-mingw
  • bin-windows
  • Debian11 Maintainer (build-essentials, libtool?, check?, doxygen, pbuilder)
  • Debian12 Maintainer (build-essentials, libtool?, check?, doxygen, pbuilder)
  • RHEL8 Maintainer (build-essentials, libtool?, check?, doxygen, rpm)
  • RHEL9 Maintainer (build-essentials, libtool?, check?, doxygen, rpm)
  • MacOS12 Maintainer (build-essentials, libtool?, check?, doxygen)
  • MacOS13 Maintainer (build-essentials, libtool?, check?, doxygen)
  • Windows Maintainer (build-essentials, libtool?, check?, doxygen, nsis)
  • Debian11 User
  • Debian12 User
  • RHEL8 User
  • RHEL9 User
  • MacOS12 User
  • MacOS13 User
  • Windows10 User
  • Windows11 User
Bin (Linux) on linbin worker:
  • ./configure,
  • make all check install installcheck appimage,
  • Create/Upload tgz appimage,
  • make uninstall
Bin (Windows) on winbin worker:
  • ./configure,
  • make all install,
  • Create/Upload zip installer,
  • make uninstall
Bin (MacOS) on macbin worker:
  • ./configure,
  • make all check install installcheck,
  • Create/Upload tgz dmg pkg,
  • make uninstall
Pkg (Debian) on debpkg worker:
  • Create deb(pbuilder),
  • Check (lintian install uninstall),
  • Upload package in repo
Pkg (RHEL) on rpmpkg worker :
  • Create rpm,
  • Check (install uninstall),
  • Upload
Actions #12

Updated by François Cerbelle 5 months ago

  • % Done changed from 0 to 30
Actions #13

Updated by François Cerbelle 5 months ago

  • Status changed from Nouveau to En cours
Actions #14

Updated by François Cerbelle 5 months ago

  • % Done changed from 30 to 50
Actions #15

Updated by François Cerbelle 5 months ago

  • Status changed from En cours to Résolu
Actions #16

Updated by François Cerbelle 5 months ago

  • Status changed from Résolu to En cours
  • % Done changed from 50 to 70
Actions #17

Updated by François Cerbelle 5 months ago

  • % Done changed from 70 to 80
Actions #18

Updated by François Cerbelle 5 months ago

  • % Done changed from 80 to 100
Actions #19

Updated by François Cerbelle 5 months ago

  • Status changed from En cours to Fermé
Actions

Also available in: Atom PDF