Tag: Jenkins

目次†

情報†

再起動†

書籍†

動作環境†

Homebrew†

Java†

API†

セキュリティ(CSRF:クロスサイトリクエストフォージェリ)†

Ruby†

アプリケーション連携†

関連†

設定†

macOS†

Apache用の設定†

<Location /jenkins>
   ProxyPass http://localhost:8080/jenkins
   ProxyPassReverse http://localhost:8080/jenkins
</Location>

Subversion連携†

セキュリティ†

System.setProperty("hudson.model.DirectoryBrowserSupport.CSP", "default-src 'self'; img-src 'self'; style-src 'self';")
System.getProperty("hudson.model.DirectoryBrowserSupport.CSP")
<string>-Dhudson.model.DirectoryBrowserSupport.CSP="default-src 'self'; img-src 'self'; style-src 'self';"</string>

LDAP†

パイプライン†

プロキシ†

バックアップジョブ†

macOSのサイト†

src_path=/Users/foo/Sites
dst_archive=Sites_$BUILD_ID.zip
ditto -v -c -k --keepParent $src_path $dst_archive
find . -type f -name "Sites_*" -mtime +8 -exec rm -f {} \;

Subversionリポジトリ†

src_path=/Users/foo/svn
for svnrep in $src_path/*
do
  if [ -f $svnrep/format ]; then
    svnadmin dump $svnrep | gzip > svn_${svnrep##*/}_$BUILD_ID.svn.gz
  else
    echo ' -Not svn repository: '$svnrep
  fi
done
find . -type f -name svn_*.svn.gz -mtime +7 -exec rm -f {} \;

Trac†

# source folder path for backup
src_path=/foo/data/trac
rm -rf ./trac 
for tracrep in $src_path/*
do
if [ -f $tracrep/VERSION ]; then
  echo ' -Trac repository: '$tracrep
  /opt/local/bin/trac-admin-2.6 $tracrep hotcopy trac/${tracrep##*/}
else
  echo ' -Not trac repository: '$tracrep
fi
done

# archive
zip -r trac_$BUILD_ID.zip trac

# move the archives
mv trac_*.zip /foo/backup/

ビルド†

PowerShell†

ジョブ†

PowerShell†

Jennkinsfile†

シェルスクリプト†

コンソールログ†


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS