7ce9298312
- Hooks : A hook is a "callout" which gives Tinderbox the ability to run custom code at pre-determined times. For example, you can establish a Hook to run just before a Port is built, after a Build is extracted, before a PortsTree is updated, etc. Pre-condition hooks can even cause an operation to terminate if so desired. The new commands to manipulate Hooks are tc listHooks and tc updateHookCmd. - OPTIONS processing : If you enable OPTIONS support in Tinderbox, you can have tc addPort automatically prompt you to configure OPTIONS. Just run tc addPort with the new -o argument, and you will be prompted with the usual dialog(1) screen to configure OPTIONS. OPTIONS configuration will happen recursively if the -r argument is specified, and non-recursively otherwise. - Failed dependents tracking : If a port fails to build, it will update the datastore for all of its dependents so that they will be reported as pseudo-failed. That is, they will have a unique appearance in the www-exp frontend to indicate that they were not built because a dependency failed. - Port build duration is tracked and an estimated time to completion is now shown in the www-exp frontend. - The /usr/X11R6 symlink is now ignored and not treated as a leftover. Note: This release comes with a pretty hefty schema change, so one must run upgrade.sh to add the new schema elements.
132 lines
6.1 KiB
Plaintext
132 lines
6.1 KiB
Plaintext
tinderbox/scripts/README
|
|
tinderbox/scripts/buildscript
|
|
tinderbox/scripts/create
|
|
tinderbox/scripts/ds.ph.dist
|
|
tinderbox/scripts/enterbuild
|
|
tinderbox/scripts/etc/rc.d/tinderd.sh
|
|
tinderbox/scripts/lib/Build.pm
|
|
tinderbox/scripts/lib/BuildPortsQueue.pm
|
|
tinderbox/scripts/lib/Hook.pm
|
|
tinderbox/scripts/lib/Host.pm
|
|
tinderbox/scripts/lib/Jail.pm
|
|
tinderbox/scripts/lib/MakeCache.pm
|
|
tinderbox/scripts/lib/Port.pm
|
|
tinderbox/scripts/lib/PortFailPattern.pm
|
|
tinderbox/scripts/lib/PortFailReason.pm
|
|
tinderbox/scripts/lib/PortsTree.pm
|
|
tinderbox/scripts/lib/TBConfig.pm
|
|
tinderbox/scripts/lib/TinderObject.pm
|
|
tinderbox/scripts/lib/TinderboxDS.pm
|
|
tinderbox/scripts/lib/User.pm
|
|
tinderbox/scripts/lib/enterbuild
|
|
tinderbox/scripts/lib/setup-mysql.sh
|
|
tinderbox/scripts/lib/setup-pgsql.sh
|
|
tinderbox/scripts/lib/setup_shlib.sh
|
|
tinderbox/scripts/lib/tinderbox_shlib.sh
|
|
tinderbox/scripts/lib/tinderlib.pl
|
|
tinderbox/scripts/makemake
|
|
tinderbox/scripts/man/man1/tc-configCcache.1
|
|
tinderbox/scripts/man/man1/tc-configDistfile.1
|
|
tinderbox/scripts/man/man1/tc-configGet.1
|
|
tinderbox/scripts/man/man1/tc-configJail.1
|
|
tinderbox/scripts/man/man1/tc-configTinderd.1
|
|
tinderbox/scripts/man/man1/tc-init.1
|
|
tinderbox/scripts/mkbuild
|
|
tinderbox/scripts/mkjail
|
|
tinderbox/scripts/pnohang.c
|
|
tinderbox/scripts/portbuild
|
|
tinderbox/scripts/rawenv.dist
|
|
tinderbox/scripts/setup.sh
|
|
tinderbox/scripts/tc
|
|
tinderbox/scripts/tinderbox-mysql.schema
|
|
tinderbox/scripts/tinderbox-pgsql.schema
|
|
tinderbox/scripts/tinderbox.ph.dist
|
|
tinderbox/scripts/tinderbuild
|
|
tinderbox/scripts/tinderd
|
|
tinderbox/scripts/upgrade.sh
|
|
tinderbox/scripts/upgrade/mig_mysql_tinderbox-1.X_to_2.0.0.sql
|
|
tinderbox/scripts/upgrade/mig_mysql_tinderbox-2.0.0_to_2.1.0.sql
|
|
tinderbox/scripts/upgrade/mig_mysql_tinderbox-2.1.0_to_2.1.1.sql
|
|
tinderbox/scripts/upgrade/mig_mysql_tinderbox-2.1.1_to_2.2.0.sql
|
|
tinderbox/scripts/upgrade/mig_mysql_tinderbox-2.2.0_to_2.3.0.sql
|
|
tinderbox/scripts/upgrade/mig_mysql_tinderbox-2.3.0_to_2.3.1.sql
|
|
tinderbox/scripts/upgrade/mig_mysql_tinderbox-2.3.1_to_2.3.2.sql
|
|
tinderbox/scripts/upgrade/mig_mysql_tinderbox-2.3.2_to_2.3.3.sql
|
|
tinderbox/scripts/upgrade/mig_mysql_tinderbox-2.3.3_to_2.4.0.sql
|
|
tinderbox/scripts/upgrade/mig_pgsql_tinderbox-2.1.1_to_2.2.0.sql
|
|
tinderbox/scripts/upgrade/mig_pgsql_tinderbox-2.2.0_to_2.3.0.sql
|
|
tinderbox/scripts/upgrade/mig_pgsql_tinderbox-2.3.0_to_2.3.1.sql
|
|
tinderbox/scripts/upgrade/mig_pgsql_tinderbox-2.3.1_to_2.3.2.sql
|
|
tinderbox/scripts/upgrade/mig_pgsql_tinderbox-2.3.2_to_2.3.3.sql
|
|
tinderbox/scripts/upgrade/mig_pgsql_tinderbox-2.3.3_to_2.4.0.sql
|
|
tinderbox/scripts/upgrade/mig_shlib.sh
|
|
%%WEB_EXP%%tinderbox/scripts/www-exp/core/Build.php
|
|
%%WEB_EXP%%tinderbox/scripts/www-exp/core/BuildPortsQueue.php
|
|
%%WEB_EXP%%tinderbox/scripts/www-exp/core/Host.php
|
|
%%WEB_EXP%%tinderbox/scripts/www-exp/core/Jail.php
|
|
%%WEB_EXP%%tinderbox/scripts/www-exp/core/Port.php
|
|
%%WEB_EXP%%tinderbox/scripts/www-exp/core/PortFailReason.php
|
|
%%WEB_EXP%%tinderbox/scripts/www-exp/core/PortsTree.php
|
|
%%WEB_EXP%%tinderbox/scripts/www-exp/core/TinderObject.php
|
|
%%WEB_EXP%%tinderbox/scripts/www-exp/core/TinderboxDS.php
|
|
%%WEB_EXP%%tinderbox/scripts/www-exp/core/User.php
|
|
%%WEB_EXP%%tinderbox/scripts/www-exp/core/functions.php
|
|
%%WEB_EXP%%tinderbox/scripts/www-exp/inc_ds.php.dist
|
|
%%WEB_EXP%%tinderbox/scripts/www-exp/inc_tinderbox.php.dist
|
|
%%WEB_EXP%%tinderbox/scripts/www-exp/index.php
|
|
%%WEB_EXP%%tinderbox/scripts/www-exp/favicon.ico
|
|
%%WEB_EXP%%tinderbox/scripts/www-exp/module/module.php
|
|
%%WEB_EXP%%tinderbox/scripts/www-exp/module/moduleBuildPorts.php
|
|
%%WEB_EXP%%tinderbox/scripts/www-exp/module/moduleBuilds.php
|
|
%%WEB_EXP%%tinderbox/scripts/www-exp/module/moduleHosts.php
|
|
%%WEB_EXP%%tinderbox/scripts/www-exp/module/modulePortFailureReasons.php
|
|
%%WEB_EXP%%tinderbox/scripts/www-exp/module/modulePorts.php
|
|
%%WEB_EXP%%tinderbox/scripts/www-exp/module/moduleSession.php
|
|
%%WEB_EXP%%tinderbox/scripts/www-exp/module/moduleTinderd.php
|
|
%%WEB_EXP%%tinderbox/scripts/www-exp/module/moduleUsers.php
|
|
%%WEB_EXP%%tinderbox/scripts/www-exp/templates/default/current_buildports.tpl
|
|
%%WEB_EXP%%tinderbox/scripts/www-exp/templates/default/describe_port.tpl
|
|
%%WEB_EXP%%tinderbox/scripts/www-exp/templates/default/display_login.tpl
|
|
%%WEB_EXP%%tinderbox/scripts/www-exp/templates/default/failed_buildports.tpl
|
|
%%WEB_EXP%%tinderbox/scripts/www-exp/templates/default/latest_buildports.tpl
|
|
%%WEB_EXP%%tinderbox/scripts/www-exp/templates/default/list_buildports.tpl
|
|
%%WEB_EXP%%tinderbox/scripts/www-exp/templates/default/list_builds.tpl
|
|
%%WEB_EXP%%tinderbox/scripts/www-exp/templates/default/list_failure_reasons.tpl
|
|
%%WEB_EXP%%tinderbox/scripts/www-exp/templates/default/list_tinderd_queue.tpl
|
|
%%WEB_EXP%%tinderbox/scripts/www-exp/templates/default/messages.inc
|
|
%%WEB_EXP%%tinderbox/scripts/www-exp/templates/default/please_login.tpl
|
|
%%WEB_EXP%%tinderbox/scripts/www-exp/templates/default/tinderstyle.css
|
|
%%WEB_EXP%%tinderbox/scripts/www-exp/templates/default/user_admin.tpl
|
|
%%WEB_EXP%%tinderbox/scripts/www-exp/templates/default/user_permissions.tpl
|
|
%%WEB_EXP%%tinderbox/scripts/www-exp/templates/default/user_properties.tpl
|
|
%%WEB%%tinderbox/scripts/www/Build.php
|
|
%%WEB%%tinderbox/scripts/www/Jail.php
|
|
%%WEB%%tinderbox/scripts/www/Makefile
|
|
%%WEB%%tinderbox/scripts/www/Port.php
|
|
%%WEB%%tinderbox/scripts/www/PortsTree.php
|
|
%%WEB%%tinderbox/scripts/www/TinderObject.php
|
|
%%WEB%%tinderbox/scripts/www/TinderboxDS.php
|
|
%%WEB%%tinderbox/scripts/www/failures.php
|
|
%%WEB%%tinderbox/scripts/www/inc_ds.php.dist
|
|
%%WEB%%tinderbox/scripts/www/inc_tinderbox.php.dist
|
|
%%WEB%%tinderbox/scripts/www/index.php
|
|
%%WEB%%tinderbox/scripts/www/favicon.ico
|
|
%%WEB%%tinderbox/scripts/www/lastbuilds.php
|
|
%%WEB%%tinderbox/scripts/www/showbuild.php
|
|
%%WEB%%tinderbox/scripts/www/showport.php
|
|
%%WEB%%tinderbox/scripts/www/tinderstyle.css
|
|
%%WEB_EXP%%@dirrm tinderbox/scripts/www-exp/templates/default
|
|
%%WEB_EXP%%@dirrm tinderbox/scripts/www-exp/templates
|
|
%%WEB_EXP%%@dirrm tinderbox/scripts/www-exp/module
|
|
%%WEB_EXP%%@dirrm tinderbox/scripts/www-exp/core
|
|
%%WEB%%@dirrm tinderbox/scripts/www
|
|
@dirrm tinderbox/scripts/upgrade
|
|
@dirrm tinderbox/scripts/man/man1
|
|
@dirrm tinderbox/scripts/man
|
|
@dirrm tinderbox/scripts/lib
|
|
@dirrm tinderbox/scripts/etc/rc.d
|
|
@dirrm tinderbox/scripts/etc
|
|
@dirrmtry tinderbox/scripts/www-exp
|
|
@dirrmtry tinderbox/scripts
|
|
@dirrmtry tinderbox
|