Difference between #253 and #254 of
Yii v2 snippet guide

Revision #254 has been created by rackycz on Jan 21, 2021, 9:07:46 PM with the memo:

yml
« previous (#253) next (#255) »

Changes

Title unchanged

Yii v2 snippet guide

Category unchanged

Tutorials

Yii version unchanged

2.0

Tags unchanged

tutorial,beginner,yii2

Content changed

[...]
**Automatical copying from GitLab to FTP**
---

I found these two pages where things are explained: [link](https://www.savjee.be/2019/04/gitlab-ci-deploy-to-ftp-with-lftp/) [link](https://stackoverflow.com/questions/49632077/use-gitlab-pipeline-to-push-data-to-ftpserver).

You need to create file .gitlab-ci.yml in the root of your repository with
thisfollowing content. It will fire a Pipeline job on commit using "LFTP client" automatically. If you want to do it manually, add "when:manual", see below.

```
[...]
only:
- master
  when: manual
 
```

I just added some exclusions (see the code) and will probably add **--delete** in the future. Read linked webs.

**Important info:** Your FTP server might block foreign IPs. If this happens, your transfer will fail with error 530. You must findout GitLab's IPs and whitelist them. [This link]( https://docs.gitlab.com/ee/user/gitlab_com/#ip-range) might help.
[...]
7 0
4 followers
Viewed: 274 958 times
Version: 2.0
Category: Tutorials
Written by: rackycz
Last updated by: rackycz
Created on: Sep 19, 2019
Last updated: a year ago
Update Article

Revisions

View all history