BryanDavis has uploaded a new change for review. https://gerrit.wikimedia.org/r/302350
Change subject: [WIP] InternetArchiveBot role ...................................................................... [WIP] InternetArchiveBot role Bug: T141799 Change-Id: I2deb4cd50d50a87a34b0bf4277ad55f77e75dd0d --- M puppet/hieradata/common.yaml A puppet/modules/role/manifests/iabot.pp 2 files changed, 29 insertions(+), 0 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/mediawiki/vagrant refs/changes/50/302350/1 diff --git a/puppet/hieradata/common.yaml b/puppet/hieradata/common.yaml index 4a4e111..4b17dbf 100644 --- a/puppet/hieradata/common.yaml +++ b/puppet/hieradata/common.yaml @@ -291,6 +291,10 @@ phabricator::vhost_name: "phabricator%{hiera('mwv::tld')}" phabricator::remote: https://secure.phabricator.com/diffusion/P/phabricator.git +role::iabot::deploy_dir: "%{hiera('mwv::services_dir')}" +role::iabot::remote: https://github.com/cyberpower678/Cyberbot_II +role::iabot::branch: test + role::phragile::debug: true role::phragile::install_dir: "%{hiera('mwv::services_dir')}/phragile" role::phragile::vhost_name: "phragile%{hiera('mwv::tld')}" diff --git a/puppet/modules/role/manifests/iabot.pp b/puppet/modules/role/manifests/iabot.pp new file mode 100644 index 0000000..dc57423 --- /dev/null +++ b/puppet/modules/role/manifests/iabot.pp @@ -0,0 +1,25 @@ +# == Class: role::iabot +# +# Provision and configure InternetArchiveBot for local testing +# +# == Parameters: +# [*deploy_dir*] +# Directory to clone git repos in. +# +# [*remote*] +# Remote URL for the repository. +# +# [*branch*] +# Name of branch to check out. +# +class role::iabot ( + $deploy_dir, + $remote, + $branch, +) { + git::clone { 'iabot': + directory => "${deploy_dir}/iabot", + remote => $remote, + branch => $branch, + } +} -- To view, visit https://gerrit.wikimedia.org/r/302350 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I2deb4cd50d50a87a34b0bf4277ad55f77e75dd0d Gerrit-PatchSet: 1 Gerrit-Project: mediawiki/vagrant Gerrit-Branch: master Gerrit-Owner: BryanDavis <bda...@wikimedia.org> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits