[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[Git][ftp-team/dak][deploy] 3 commits: Mention where we deploy our code, also the extra dak-code user



Title: GitLab

Joerg Jaspert pushed to branch deploy at Debian FTP Team / dak

Commits:

2 changed files:

Changes:

  • config/debian/dinstall.functions
    ... ... @@ -383,8 +383,8 @@ function mkchecksums() {
    383 383
             cd "$archiveroot"
    
    384 384
             # FIXME: We should get rid of md5sums, but until then, keep it running.
    
    385 385
             #        People actually use this file.
    
    386
    -        LD_LIBRARY_PATH=${bindir}:${LD_LIBRARY_PATH} ${bindir}/dsync-flist -q generate $dsynclist --exclude $dsynclist --md5
    
    387
    -        LD_LIBRARY_PATH=${bindir}:${LD_LIBRARY_PATH} ${bindir}/dsync-flist -q md5sums $dsynclist | gzip -9 --rsyncable --no-name > ${md5list}.gz
    
    386
    +        LD_LIBRARY_PATH=${bindir}:${LD_LIBRARY_PATH:-} ${bindir}/dsync-flist -q generate $dsynclist --exclude $dsynclist --md5
    
    387
    +        LD_LIBRARY_PATH=${bindir}:${LD_LIBRARY_PATH:-} ${bindir}/dsync-flist -q md5sums $dsynclist | gzip -9 --rsyncable --no-name > ${md5list}.gz
    
    388 388
         done
    
    389 389
     }
    
    390 390
     
    

  • docs/debian-specific.rst
    ... ... @@ -67,12 +67,20 @@ To not make that a complete nightmare, the commits need to be signed
    67 67
     with a gpg key from an active FTPMaster_. As such it consists of
    
    68 68
     manual merges from the ``master`` branch, followed by a push.
    
    69 69
     
    
    70
    -The cronjob for deploying the code (will) run(s) every 15 minutes.
    
    70
    +The cronjob for deploying the code run(s) every 5 minutes.
    
    71 71
     
    
    72 72
     Todo/Fixme: We want to provide a script so that fetching the latest
    
    73 73
     changes in master as well as preparing the merge commit into
    
    74 74
     ``deploy`` is one single action.
    
    75 75
     
    
    76
    +Deployment details
    
    77
    +-------------------
    
    78
    +As of today (2020-04-13) the code gets deployed on the following
    
    79
    +machines: coccia fasolo respighi seger suchon usper
    
    80
    +
    
    81
    +Also, to seperate code and actual runtime, the code is deployed (and
    
    82
    +owned by) the seperate user dak-code
    
    83
    +
    
    76 84
     security archive
    
    77 85
     ~~~~~~~~~~~~~~~~
    
    78 86
     
    


  • Reply to: