• Kirill Smelkov's avatar
    gitlab: Switch to "GitLab Nexedi Edition" · 74d4ea62
    Kirill Smelkov authored
    GitLab Nexedi Edition is currently upstream 8.2.X + the following
    patches:
    
        - HTTP(S) is made to be default clone protocol
    
            kirr/gitlab-ce@5c1f2fb3
    
          and SSH info is completely removed from UI
    
            kirr/gitlab-ce@dfe9fb16
            kirr/gitlab-ce@f3f84743
    
          so essentially the only way to access a repository is via HTTP(S).
    
        - Rake check tasks are adjusted to exit with non-zero code if there
          is a failure
    
            kirr/gitlab-ce@a93ae418
    
          We need this for promises to work correctly with failures being
          detected, not silently skipped. The patch was sent upstream:
    
            https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/1885
    
        - GitLab supports setting up site's ICP License in gitlab.yml and
          shows it in appropriate places together with info about GitLab
          itself:
    
            kirr/gitlab-ce@e7e0fd88
            kirr/gitlab-ce@79c127e6
    
        + other cosmetic/minor changes.
    
    More patches will probably come (e.g. apply a single patch from a
    merge-request with `git am` without creating merge commit for just 1
    patch, etc) but for now that's all.
    
    NOTE ICP is non-ascii text with hieroglyphs. slapos.core was taught to
        be able to pass parameters with non-ascii values to instance:
    
            slapos.core@347d33d6
    
        That patch is included in slapos.core 1.3.15, but as we currently
        have a lot of older slapos.core deployed (e.g. 1.3.5 on my
        development webrunner) a workaround is (hopefully temporarily) used
        to pass non-ascii values as URL-encoded strings.
    
    /cc @kazuhiko, @jerome, @rafael
    74d4ea62
Name
Last commit
Last update
component Loading commit data...
slapos Loading commit data...
software Loading commit data...
stack Loading commit data...
.gitignore Loading commit data...
CHANGES.txt Loading commit data...
MANIFEST.in Loading commit data...
README.software.txt Loading commit data...
README.txt Loading commit data...
schema.json Loading commit data...
setup.py Loading commit data...
sla.schema.json Loading commit data...