Update JUCE library #1
@@ -1,27 +1,24 @@
 | 
			
		||||
---
 | 
			
		||||
when:
 | 
			
		||||
  event: tag
 | 
			
		||||
 | 
			
		||||
steps:
 | 
			
		||||
  build the plugin:
 | 
			
		||||
    image: ubuntu:22.04
 | 
			
		||||
    commands:
 | 
			
		||||
      - apt-get update -y
 | 
			
		||||
      - |
 | 
			
		||||
          apt-get install -y \
 | 
			
		||||
            build-essential libasound2 cmake \
 | 
			
		||||
            fftw-dev pkg-config libx11-dev \
 | 
			
		||||
            x11-xserver-utils libxrandr-dev \
 | 
			
		||||
            libxinerama-dev libxcursor-dev  \
 | 
			
		||||
            libfreetype6-dev libfftw3-dev \
 | 
			
		||||
            libasound2-dev libjack-dev git
 | 
			
		||||
        apt-get install -y \
 | 
			
		||||
          build-essential libasound2 cmake \
 | 
			
		||||
          fftw-dev pkg-config libx11-dev \
 | 
			
		||||
          x11-xserver-utils libxrandr-dev \
 | 
			
		||||
          libxinerama-dev libxcursor-dev  \
 | 
			
		||||
          libfreetype6-dev libfftw3-dev \
 | 
			
		||||
          libasound2-dev libjack-dev git
 | 
			
		||||
      - git submodule update --init --recursive  --progress
 | 
			
		||||
      - |
 | 
			
		||||
          cmake -B build -S ./ \
 | 
			
		||||
          -DCMAKE_BUILD_TYPE=Release \
 | 
			
		||||
          -DCMAKE_INSTALL_PREFIX=/usr -Wno-dev
 | 
			
		||||
        cmake -B build -S ./ \
 | 
			
		||||
        -DCMAKE_BUILD_TYPE=Release \
 | 
			
		||||
        -DCMAKE_INSTALL_PREFIX=/usr -Wno-dev
 | 
			
		||||
      - cmake --build build
 | 
			
		||||
 | 
			
		||||
  prepare release assets:
 | 
			
		||||
    image: ubuntu:22.04
 | 
			
		||||
    commands:
 | 
			
		||||
@@ -33,18 +30,29 @@ steps:
 | 
			
		||||
      - cp -r $RELEASE_DIR/VST3/ /tmp
 | 
			
		||||
      - cd /tmp
 | 
			
		||||
      - |
 | 
			
		||||
          zip -r paulxstretch-standalone.zip Standalone && \
 | 
			
		||||
          mv paulxstretch-standalone.zip $DRONE_WORKSPACE/dist/
 | 
			
		||||
        zip -r paulxstretch-standalone.zip Standalone && \
 | 
			
		||||
        mv paulxstretch-standalone.zip $DRONE_WORKSPACE/dist/
 | 
			
		||||
      - |
 | 
			
		||||
          zip -r paulxstretch-vst3.zip VST3 && \
 | 
			
		||||
          mv paulxstretch-vst3.zip $DRONE_WORKSPACE/dist/
 | 
			
		||||
 | 
			
		||||
        zip -r paulxstretch-vst3.zip VST3 && \
 | 
			
		||||
        mv paulxstretch-vst3.zip $DRONE_WORKSPACE/dist/
 | 
			
		||||
  publish the release:
 | 
			
		||||
    image: woodpeckerci/plugin-gitea-release
 | 
			
		||||
    settings:
 | 
			
		||||
        base_url: https://git.badhouseplants.net
 | 
			
		||||
        files:
 | 
			
		||||
          - dist/*
 | 
			
		||||
        api_key:
 | 
			
		||||
          from_secret: GITEA_ACCESS_TOKEN_RELEASER
 | 
			
		||||
        target: main
 | 
			
		||||
      base_url: https://git.badhouseplants.net
 | 
			
		||||
      files:
 | 
			
		||||
        - dist/*
 | 
			
		||||
      api_key:
 | 
			
		||||
        from_secret: GITEA_ACCESS_TOKEN_RELEASER
 | 
			
		||||
  email notification:
 | 
			
		||||
    image: deblan/woodpecker-email
 | 
			
		||||
    settings:
 | 
			
		||||
      from.address: woody@badhouseplants.net
 | 
			
		||||
      from.name: Woody Woodpecker
 | 
			
		||||
      host: badhouseplants.net
 | 
			
		||||
      username:
 | 
			
		||||
        from_secret: smtp_username
 | 
			
		||||
      password:
 | 
			
		||||
        from_secret: smtp_password
 | 
			
		||||
      recipients:
 | 
			
		||||
        - allanger@badhouseplants.net
 | 
			
		||||
      target: main
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user