1

BitBucket Pipeline を使用してレガシー クライアントの HTML Web サイトを自動化することを検討しています。Pipelines のほとんどのチュートリアルでは、Node または何らかのビルド プロセスが想定されています。

パイプラインを FTP 経由で標準の共有 Apache サーバーにプッシュし、変更された HTML、CSS、および JS ファイルをライブ サーバーに git-push するだけの場合 - ヒントはありますか? 私は本当に基本的なセットアップを意味します.サイトにはステージサーバーさえありません.

4

1 に答える 1

4

こんにちは、私は同様の設定をしています。これは私のピプレンファイルがどのように見えるかです

image: samueldebruyn/debian-git

pipelines:
  default:
    - step:
        script:
          - echo "Everything is awesome!"

  branches:
    master:
      - step:
          script:
            - apt-get update
            - apt-get -qq install git-ftp
            - git ftp push --user $FTP_USER --passwd $FTP_PASSWORD <ftp server>

ここに私がガイドを得たソースがあります

https://www.savjee.be/2016/06/Deploying-website-to-ftp-or-amazon-s3-with-BitBucket-Pipelines/

ここでやりたいことは、「マスター」の変更を ftp サーバーにプッシュすることです。資格情報は、bitbucket の環境変数として設定されます

FTP_USER
FTP_PASSWORD

気をつけて交換するしかない

git ftp push --user $FTP_USER --passwd $FTP_PASSWORD <ftp server>

git ftp init --user $FTP_USER --passwd $FTP_PASSWORD <ftp server>

最初のビルド用

于 2016-10-19T05:03:33.323 に答える