# Flutter ## Usage .devcontainer/Dockerfile ``` FROM jianboy/flutter-dev-container:3.13.5 ``` ## Develop ``` docker login --username jianboy docker build -f .devcontainer/Dockerfile2 -t jianboy/flutter-dev-container:3.13.5 . docker push jianboy/flutter-dev-container:3.13.5 ``` ``` - uses: gradle/gradle-build-action@v2 with: arguments: publishToMavenLocal ``` rclone ``` # Setup Rclone - name: Setup Rclone uses: AnimMouse/setup-rclone@v1 with: rclone_config: ${{ secrets.RCLONE_CONFIG }} # # Sync from Tencent COS - name: Rclone Sync run: | rclone copy TencentCOS:${{ secrets.COS_CDN_BUCKET }} ./ --transfers=8 --checkers=16 env: RCLONE_CONFIG_PASS: ${{ secrets.RCLONE_CONFIG_PASS }} # Rclone Sync to B2 & R2 - name: Rclone Sync run: | rclone copy ./ Cloudflare:${{ secrets.CF_R2_BUCKET }} --transfers=8 --checkers=16 --exclude=.git/** --exclude=.github/** --exclude=README.md rclone copy ./ Backblaze:${{ secrets.B2_BUCKET }} --transfers=8 --checkers=16 --exclude=.git/** --exclude=.github/** --exclude=README.md env: RCLONE_CONFIG_PASS: ${{ secrets.RCLONE_CONFIG_PASS }} ```