4

我的项目用于git获取 bitbuckets 资源并git-ftp在 FTP 上部署构建。

我想要:

  • 不跟踪源文件中的构建
  • 不跟踪 ftp 上的源文件
  • 仅跟踪buildftp 上的文件夹

到目前为止,我有:

  • .gitignorebuild
  • .git-ftp-ignore*
  • .git-ftp-includebuild/*

但是该命令git ftp push返回一条消息

There are no files to sync.
Last deployment changed from  to b0d3d2797796a0bc3c47d0aa128a3abc4cbef9e5.
4

1 回答 1

2

这是我所做的

bitbucket-pipelines.yml文件中

image: node:10.15.3
pipelines:
  default:
    - step:
        caches:
        - node
        name: Installing
        script:
          - npm install
          - npm run build   
          - apt-get update
          - apt-get -qq install git-ftp
          - git ftp push --syncroot ./build --user $FTP_USERNAME --passwd $FTP_PASSWORD $FTP_SERVER

然后添加了一个.git-ftp-include文件,它只包含

!./build
于 2020-10-13T09:37:14.747 回答