diff options
author | Marcel Amirault <mamirault@gitlab.com> | 2021-06-28 18:49:38 +0300 |
---|---|---|
committer | Marcel Amirault <mamirault@gitlab.com> | 2021-06-28 20:54:37 +0300 |
commit | f4bd20a2a432140e399a14bd9387868f3f2dfa3c (patch) | |
tree | 64e7ebb931d794f9f858562333ac1ebb93346cd5 /Rakefile | |
parent | 912f5db7916f04625d549698e2e05f85fea7fef1 (diff) |
Remove last readme and symlink task
Diffstat (limited to 'Rakefile')
-rw-r--r-- | Rakefile | 29 |
1 files changed, 0 insertions, 29 deletions
@@ -191,35 +191,6 @@ namespace :release do end end -desc 'Symlink READMEs' -task :symlink_readmes do - readmes = YAML.load_file('content/_data/readmes.yaml') - products.each_value do |product| - branch = retrieve_branch(product['slug']) - - # Limit the pipeline to pull only the repo where the MR is, not all 4, to save time/space. - # First we check if the branch on the docs repo is other than the default branch and - # then we skip if the remote branch variable is the default branch name. Finally, - # check if the pipeline was triggered via the API (multi-project pipeline) - # to exclude the case where we create a branch right off the gitlab-docs - # project. - next if ENV["CI_COMMIT_REF_NAME"] != ENV['CI_DEFAULT_BRANCH'] && branch == ENV['CI_DEFAULT_BRANCH'] && ENV["CI_PIPELINE_SOURCE"] == 'pipeline' - - next if readmes.key?(product['slug']) == false - - next if readmes.fetch(product['slug']).nil? - - readmes.fetch(product['slug']).each do |readme| - dirname = File.dirname(readme) - target = "#{dirname}/index.html" - - next if File.symlink?(target) - puts "=> Symlink to #{target}" - `ln -sf README.html #{target}` - end - end -end - desc 'Create the _redirects file' task :redirects do redirects_yaml = YAML.load_file('content/_data/redirects.yaml') |