Skip to content
Snippets Groups Projects
Select Git revision
  • master
  • gitkeep
  • Sprint/2022-01
  • dev protected
4 results

publishDocs.ps1

Blame
  • Code owners
    Assign users and groups as approvers for specific file changes. Learn more.
    publishDocs.ps1 508 B
    param(
        $token
    )
    
    $remoteUrl = git config --get remote.origin.url
    $remoteUrl = $remoteUrl.replace("git@", "")
    $remoteUrl = $remoteUrl -replace "https(.*?)@",""
    $remoteUrl = $remoteUrl.replace(":", "/")
    $remoteUrl = $remoteUrl.replace(".git", ".wiki.git")
    
    $temporaryFolderName = "publishDocsTempFolder"
    
    git clone "https://gitlab-ci-token:$($token)@$($remoteUrl)" $temporaryFolderName
    cd $temporaryFolderName
    Remove-Item *
    cp -r ../docs/* ./
    git add . 
    git commit -m "Docs: Documentation Update" 
    git push