Author: tchemit Date: 2015-12-15 08:41:33 +0100 (Tue, 15 Dec 2015) New Revision: 127 Url: http://forge.codelutin.com/projects/adminsys/repository/revisions/127 Log: Mise ?\195?\160 jour du cron redmine (mais il ne doit plus servir) Modified: scripts/redmine-tools/cron-redmine Modified: scripts/redmine-tools/cron-redmine =================================================================== --- scripts/redmine-tools/cron-redmine 2015-12-15 07:40:58 UTC (rev 126) +++ scripts/redmine-tools/cron-redmine 2015-12-15 07:41:33 UTC (rev 127) @@ -2,6 +2,8 @@ # # cron-jobs for redmine # +# poussin 20150112 redirection des erreurs vers les fichiers de log pour eviter l'envoie d'email a admin toutes les heures ( +# /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require': iconv will be deprecated in the future, use String#encode instead.) PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin #MAILTO=root @@ -20,56 +22,56 @@ # Create nuiton.org mailing-lists -ruby /opt/redmine-tools/project-list.rb --redmine-host forge.nuiton.org --admin-email moderate@codelutin.com --list-domain list.nuiton.org --list-suffix commits --key $nuiton_key >> $nuiton_log -ruby /opt/redmine-tools/project-list.rb --redmine-host forge.nuiton.org --admin-email moderate@codelutin.com --list-domain list.nuiton.org --list-suffix users --key $nuiton_key >> $nuiton_log -ruby /opt/redmine-tools/project-list.rb --redmine-host forge.nuiton.org --admin-email moderate@codelutin.com --list-domain list.nuiton.org --list-suffix devel --key $nuiton_key >> $nuiton_log -ruby /opt/redmine-tools/project-list.rb --redmine-host forge.nuiton.org --admin-email moderate+nuiton.org+build@codelutin.com --list-domain list.nuiton.org --list-suffix build --key $nuiton_key >> $nuiton_log +ruby /opt/redmine-tools/project-list.rb --redmine-host forge.nuiton.org --admin-email moderate@codelutin.com --list-domain list.nuiton.org --list-suffix commits --key $nuiton_key >> $nuiton_log 2>&1 +ruby /opt/redmine-tools/project-list.rb --redmine-host forge.nuiton.org --admin-email moderate@codelutin.com --list-domain list.nuiton.org --list-suffix users --key $nuiton_key >> $nuiton_log 2>&1 +ruby /opt/redmine-tools/project-list.rb --redmine-host forge.nuiton.org --admin-email moderate@codelutin.com --list-domain list.nuiton.org --list-suffix devel --key $nuiton_key >> $nuiton_log 2>&1 +ruby /opt/redmine-tools/project-list.rb --redmine-host forge.nuiton.org --admin-email moderate+nuiton.org+build@codelutin.com --list-domain list.nuiton.org --list-suffix build --key $nuiton_key >> $nuiton_log 2>&1 # Create chorem.org mailing-lists -ruby /opt/redmine-tools/project-list.rb --redmine-host forge.chorem.org --admin-email moderate@codelutin.com --list-domain list.chorem.org --list-suffix commits --key $chorem_key >> $chorem_log -ruby /opt/redmine-tools/project-list.rb --redmine-host forge.chorem.org --admin-email moderate@codelutin.com --list-domain list.chorem.org --list-suffix users --key $chorem_key >> $chorem_log -ruby /opt/redmine-tools/project-list.rb --redmine-host forge.chorem.org --admin-email moderate@codelutin.com --list-domain list.chorem.org --list-suffix devel --key $chorem_key >> $chorem_log -ruby /opt/redmine-tools/project-list.rb --redmine-host forge.chorem.org --admin-email moderate+chorem.org+build@codelutin.com --list-domain list.chorem.org --list-suffix build --key $chorem_key >> $chorem_log +ruby /opt/redmine-tools/project-list.rb --redmine-host forge.chorem.org --admin-email moderate@codelutin.com --list-domain list.chorem.org --list-suffix commits --key $chorem_key >> $chorem_log 2>&1 +ruby /opt/redmine-tools/project-list.rb --redmine-host forge.chorem.org --admin-email moderate@codelutin.com --list-domain list.chorem.org --list-suffix users --key $chorem_key >> $chorem_log 2>&1 +ruby /opt/redmine-tools/project-list.rb --redmine-host forge.chorem.org --admin-email moderate@codelutin.com --list-domain list.chorem.org --list-suffix devel --key $chorem_key >> $chorem_log 2>&1 +ruby /opt/redmine-tools/project-list.rb --redmine-host forge.chorem.org --admin-email moderate+chorem.org+build@codelutin.com --list-domain list.chorem.org --list-suffix build --key $chorem_key >> $chorem_log 2>&1 # Create codelutin.com mailing-lists -ruby /opt/redmine-tools/project-list.rb --redmine-host forge.codelutin.com --admin-email moderate@codelutin.com --list-domain list.forge.codelutin.com --list-suffix commits --key $codelutin_key >> $codelutin_log -ruby /opt/redmine-tools/project-list.rb --redmine-host forge.codelutin.com --admin-email moderate@codelutin.com --list-domain list.forge.codelutin.com --list-suffix users --key $codelutin_key >> $codelutin_log -ruby /opt/redmine-tools/project-list.rb --redmine-host forge.codelutin.com --admin-email moderate@codelutin.com --list-domain list.forge.codelutin.com --list-suffix devel --key $codelutin_key >> $codelutin_log -ruby /opt/redmine-tools/project-list.rb --redmine-host forge.codelutin.com --admin-email moderate@codelutin.com --list-domain list.forge.codelutin.com --list-suffix private --key $codelutin_key >> $codelutin_log -ruby /opt/redmine-tools/project-list.rb --redmine-host forge.codelutin.com --admin-email moderate+codelutin.com+build@codelutin.com --list-domain list.forge.codelutin.com --list-suffix build --key $codelutin_key >> $codelutin_log +ruby /opt/redmine-tools/project-list.rb --redmine-host forge.codelutin.com --admin-email moderate@codelutin.com --list-domain list.forge.codelutin.com --list-suffix commits --key $codelutin_key >> $codelutin_log 2>&1 +ruby /opt/redmine-tools/project-list.rb --redmine-host forge.codelutin.com --admin-email moderate@codelutin.com --list-domain list.forge.codelutin.com --list-suffix users --key $codelutin_key >> $codelutin_log 2>&1 +ruby /opt/redmine-tools/project-list.rb --redmine-host forge.codelutin.com --admin-email moderate@codelutin.com --list-domain list.forge.codelutin.com --list-suffix devel --key $codelutin_key >> $codelutin_log 2>&1 +ruby /opt/redmine-tools/project-list.rb --redmine-host forge.codelutin.com --admin-email moderate@codelutin.com --list-domain list.forge.codelutin.com --list-suffix private --key $codelutin_key >> $codelutin_log 2>&1 +ruby /opt/redmine-tools/project-list.rb --redmine-host forge.codelutin.com --admin-email moderate+codelutin.com+build@codelutin.com --list-domain list.forge.codelutin.com --list-suffix build --key $codelutin_key >> $codelutin_log 2>&1 # Create scm repositories #TODO Deal with git -ruby /opt/redmine-nuiton.org/extra/svn/reposman.rb --redmine-host forge.nuiton.org --svn-dir /var/lib/svn/svn-nuiton.org --owner www-data --group publish --url http://forge.nuiton.org/svn-private/ --key $nuiton_key >> $nuiton_log -ruby /opt/redmine-chorem.org/extra/svn/reposman.rb --redmine-host forge.chorem.org --svn-dir /var/lib/svn/svn-chorem.org --owner www-data --group publish --url http://forge.chorem.org/svn-private/ --key $chorem_key >> $chorem_log -ruby /opt/redmine-codelutin.com/extra/svn/reposman.rb --redmine-host forge.codelutin.com --svn-dir /var/lib/svn/svn-codelutin.com --owner www-data --group publish --url http://forge.codelutin.com/svn-private/ --key $codelutin_key >> $codelutin_log +ruby /opt/redmine-nuiton.org/extra/svn/reposman.rb --redmine-host forge.nuiton.org --svn-dir /var/lib/svn/svn-nuiton.org --owner www-data --group publish --url http://forge.nuiton.org/svn-private/ --key $nuiton_key >> $nuiton_log 2>&1 +ruby /opt/redmine-chorem.org/extra/svn/reposman.rb --redmine-host forge.chorem.org --svn-dir /var/lib/svn/svn-chorem.org --owner www-data --group publish --url http://forge.chorem.org/svn-private/ --key $chorem_key >> $chorem_log 2>&1 +ruby /opt/redmine-codelutin.com/extra/svn/reposman.rb --redmine-host forge.codelutin.com --svn-dir /var/lib/svn/svn-codelutin.com --owner www-data --group publish --url http://forge.codelutin.com/svn-private/ --key $codelutin_key >> $codelutin_log 2>&1 # Manage project scm #TODO Rename the script, this is not clear at all -ruby /opt/redmine-tools/project-scm.rb -s /var/lib/doc/nuiton.org -r forge.nuiton.org --owner publish --key $nuiton_key >> $nuiton_log -ruby /opt/redmine-tools/project-scm.rb -s /var/lib/doc/chorem.org -r forge.chorem.org --owner publish --key $chorem_key >> $chorem_log -ruby /opt/redmine-tools/project-scm.rb -s /var/lib/doc/codelutin.com -r forge.codelutin.com --owner publish --key $codelutin_key >> $codelutin_log +ruby /opt/redmine-tools/project-scm.rb -s /var/lib/doc/nuiton.org -r forge.nuiton.org --owner publish --key $nuiton_key >> $nuiton_log 2>&1 +ruby /opt/redmine-tools/project-scm.rb -s /var/lib/doc/chorem.org -r forge.chorem.org --owner publish --key $chorem_key >> $chorem_log 2>&1 +ruby /opt/redmine-tools/project-scm.rb -s /var/lib/doc/codelutin.com -r forge.codelutin.com --owner publish --key $codelutin_key >> $codelutin_log 2>&1 # Make git project visible in gitweb #TODO Should use a ruby script to allow private git repositories -bash /opt/git-tools/mark_public_git_repositories.sh nuiton.org >> $nuiton_log -bash /opt/git-tools/mark_public_git_repositories.sh chorem.org >> $chorem_log -bash /opt/git-tools/mark_public_git_repositories.sh codelutin.com >> $codelutin_log +bash /opt/git-tools/mark_public_git_repositories.sh nuiton.org >> $nuiton_log 2>&1 +bash /opt/git-tools/mark_public_git_repositories.sh chorem.org >> $chorem_log 2>&1 +bash /opt/git-tools/mark_public_git_repositories.sh codelutin.com >> $codelutin_log 2>&1 # Create project site configuration (apache) # TODO Do it for chorem.org and codelutin.com sites -ruby /opt/redmine-tools/project-site.rb -f nuiton.org -k $nuiton_key >> $nuiton_log +ruby /opt/redmine-tools/project-site.rb -f nuiton.org -k $nuiton_key >> $nuiton_log 2>&1 #ruby /opt/redmine-tools/project-site.rb -f chorem.org -k $chorem_key >> $chorem_log #ruby /opt/redmine-tools/project-site.rb -f codelutin.com -k $codelutin_key >> codelutin_log # Update project technical site -ruby /opt/redmine-tools/project-technical-site.rb -f nuiton.org -k $nuiton_key >> $nuiton_log -ruby /opt/redmine-tools/project-technical-site.rb -f chorem.org -k $chorem_key >> $chorem_log -ruby /opt/redmine-tools/project-technical-site.rb -f codelutin.com -k $codelutin_key >> $codelutin_log +ruby /opt/redmine-tools/project-technical-site.rb -f nuiton.org -k $nuiton_key >> $nuiton_log 2>&1 +ruby /opt/redmine-tools/project-technical-site.rb -f chorem.org -k $chorem_key >> $chorem_log 2>&1 +ruby /opt/redmine-tools/project-technical-site.rb -f codelutin.com -k $codelutin_key >> $codelutin_log 2>&1