Skip to content

Commit

Permalink
Remove Tweedle support.
Browse files Browse the repository at this point in the history
  • Loading branch information
Darkhax committed Mar 11, 2023
1 parent a03bd7d commit 774f95e
Show file tree
Hide file tree
Showing 3 changed files with 1 addition and 69 deletions.
34 changes: 0 additions & 34 deletions Fabric/build.gradle
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
plugins {
id 'fabric-loom' version '1.0-SNAPSHOT'
id 'net.darkhax.curseforgegradle' version '1.0.11'
id 'net.darkhax.tweedle' version '1.0.5'
id 'idea'
}

Expand Down Expand Up @@ -134,37 +133,4 @@ task publishCurseForge(type: net.darkhax.curseforgegradle.TaskPublishCurseForge)
project.ext.curse_file_url = "${mod_homepage}/files/${mainFile.curseFileId}"
}
}
}

// Twitter Announcement
def canTweet = project.hasProperty('twitter_api_key') && project.hasProperty('twitter_api_key_secret') && project.hasProperty('twitter_access_token') && project.hasProperty('twitter_access_token_secret')

task postTweet(type: net.darkhax.tweedle.TaskPostTweet) {

onlyIf {

canTweet && project.hasProperty('minecraft_version') && project.hasProperty('curse_file_url')
}

if (canTweet) {

addClient(project.findProperty('twitter_api_key'), project.findProperty('twitter_api_key_secret'), project.findProperty('twitter_access_token'), project.findProperty('twitter_access_token_secret'))
}

doLast {

def tweetBody = "${project.ext.mod_name} (Fabric) ${project.version} for Minecraft ${project.ext.minecraft_version} has been released. #${project.ext.mod_name.toLowerCase().replaceAll("[^a-zA-Z]", "")} #fabric"

if (project.hasProperty('curse_file_url')) {

tweetBody += " ${project.findProperty('curse_file_url')}"
}

sendTweet(tweetBody)
}
}

if (!canTweet) {

project.logger.warn("Skipping Twitter plugin. APIKey: ${project.hasProperty('twitter_api_key')} ${project.hasProperty('twitter_api_key_secret')} AccessToken: ${project.hasProperty('twitter_access_token')} ${project.hasProperty('twitter_access_token_secret')}")
}
34 changes: 0 additions & 34 deletions Forge/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,6 @@ buildscript {
plugins {
id 'net.minecraftforge.gradle' version '5.1.+'
id 'net.darkhax.curseforgegradle' version '1.0.11'
id 'net.darkhax.tweedle' version '1.0.5'
}

apply from: '../gradle/patreon.gradle'
Expand Down Expand Up @@ -227,37 +226,4 @@ task publishCurseForge(type: net.darkhax.curseforgegradle.TaskPublishCurseForge)
project.ext.curse_file_url = "${mod_homepage}/files/${mainFile.curseFileId}"
}
}
}

// Twitter Announcement
def canTweet = project.hasProperty('twitter_api_key') && project.hasProperty('twitter_api_key_secret') && project.hasProperty('twitter_access_token') && project.hasProperty('twitter_access_token_secret')

task postTweet(type: net.darkhax.tweedle.TaskPostTweet) {

onlyIf {

canTweet && project.hasProperty('minecraft_version') && project.hasProperty('curse_file_url')
}

if (canTweet) {

addClient(project.findProperty('twitter_api_key'), project.findProperty('twitter_api_key_secret'), project.findProperty('twitter_access_token'), project.findProperty('twitter_access_token_secret'))
}

doLast {

def tweetBody = "${project.ext.mod_name} (Forge) ${project.version} for Minecraft ${project.ext.minecraft_version} has been released. #${project.ext.mod_name.toLowerCase().replaceAll("[^a-zA-Z]", "")} #forge"

if (project.hasProperty('curse_file_url')) {

tweetBody += " ${project.findProperty('curse_file_url')}"
}

sendTweet(tweetBody)
}
}

if (!canTweet) {

project.logger.warn("Skipping Twitter plugin. APIKey: ${project.hasProperty('twitter_api_key')} ${project.hasProperty('twitter_api_key_secret')} AccessToken: ${project.hasProperty('twitter_access_token')} ${project.hasProperty('twitter_access_token_secret')}")
}
2 changes: 1 addition & 1 deletion Jenkinsfile
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ pipeline {
]) {

echo 'Building project.'
sh './gradlew build publish publishCurseForge updateVersionTracker postTweet postDiscord --stacktrace --warn'
sh './gradlew build publish publishCurseForge updateVersionTracker postDiscord --stacktrace --warn'
}
}
}
Expand Down

0 comments on commit 774f95e

Please sign in to comment.