kind: pipeline name: default steps: - name: test image: python:3.10 environment: STROOP_DISCORD_TOKEN: from_secret: STROOP_DISCORD_TOKEN STROOP_TWITTER_KEY: from_secret: STROOP_TWITTER_KEY STROOP_TWITTER_SECRET: from_secret: STROOP_TWITTER_SECRET STROOP_REDDIT_ID: from_secret: STROOP_REDDIT_ID STROOP_REDDIT_SECRET: from_secret: STROOP_REDDIT_SECRET STROOP_WEERLIVE: from_secret: STROOP_WEERLIVE STROOP_CALDAV_HOST: from_secret: STROOP_CALDAV_HOST STROOP_CALDAV_CAL: from_secret: STROOP_CALDAV_CAL STROOP_IMGFLIP_PASSWORD: from_secret: STROOP_IMGFLIP_PASSWORD STROOP_RESET_PASSWORD: from_secret: STROOP_RESET_PASSWORD STROOP_CHANNEL_SHITPOST: from_secret: STROOP_CHANNEL_SHITPOST commands: - pip install -r requirements.txt - python -m unittest tests trigger: event: exclude: - pull_request