aboutsummaryrefslogtreecommitdiff
path: root/.circleci/config.yml
diff options
context:
space:
mode:
authorAlkalus <3060479+draknyte1@users.noreply.github.com>2019-03-14 15:21:13 +0000
committerAlkalus <3060479+draknyte1@users.noreply.github.com>2019-03-14 15:21:13 +0000
commitdf8c981bd3dd0ba8c6bb3e538920f34e4e80fc76 (patch)
tree364ffa854046e9f47954bf8321fcd550d4b0bc67 /.circleci/config.yml
parent62732f2bbf70bec64811ddb2742e05dd5ea065f6 (diff)
downloadGT5-Unofficial-df8c981bd3dd0ba8c6bb3e538920f34e4e80fc76.tar.gz
GT5-Unofficial-df8c981bd3dd0ba8c6bb3e538920f34e4e80fc76.tar.bz2
GT5-Unofficial-df8c981bd3dd0ba8c6bb3e538920f34e4e80fc76.zip
% Made Control Cores Optional, they will still lock to the Core's tier if present.
% Tweaked Control Core recipes. % Updated CircleCI config.yml. $ Fixed mild issue where Control Core Modules could be shared between multiblocks.
Diffstat (limited to '.circleci/config.yml')
-rw-r--r--.circleci/config.yml26
1 files changed, 18 insertions, 8 deletions
diff --git a/.circleci/config.yml b/.circleci/config.yml
index ab0869d286..14c330e651 100644
--- a/.circleci/config.yml
+++ b/.circleci/config.yml
@@ -12,7 +12,7 @@ jobs:
steps:
- - checkout
+ # - checkout
- run:
name: Run build
@@ -21,23 +21,33 @@ jobs:
- run: sudo chmod +x gradlew
- #https://files.minecraftforge.net/maven/net/minecraftforge/forge/1.7.10-10.13.4.1614-1.7.10/forge-1.7.10-10.13.4.1614-1.7.10-src.zip
-
- restore_cache:
- key: jars-{{ checksum "build.gradle" }}-{{ checksum "build.gradle" }}
-
+ key: jars-{{ checksum "GTPP_BuildRepo.sh" }}-{{ checksum "GTPP_BuildRepo.sh" }}
+
+ # Build Forge and MCP
- run:
name: Download Build Script
- command: wget https://alkcorp.overminddl1.com/GTPP_BuildScript.sh
+ command: wget https://alkcorp.overminddl1.com/GTPP_BuildRepo.sh
- run:
name: Run Build Script
- command: sh GTPP_BuildScript.sh ${CIRCLE_BUILD_NUM} "${CIRCLE_BRANCH}" "${CIRCLE_USERNAME}" "${CIRCLE_SHA1}" "${CIRCLE_PROJECT_REPONAME}" "${CIRCLE_PROJECT_USERNAME}" "https://github.com/draknyte1/GTplusplus/archive/master.zip"
+ command: sh GTPP_BuildRepo.sh
+ # Cache All Libs
- save_cache:
paths:
- ~/.gradle
- key: jars-{{ checksum "build.gradle" }}-{{ checksum "build.gradle" }}
+ - ~/home/circleci/repo
+ key: jars-{{ checksum "GTPP_BuildRepo.sh" }}-{{ checksum "GTPP_BuildRepo.sh" }}
+
+ # Build Mod
+ - run:
+ name: Download Build Script
+ command: wget https://alkcorp.overminddl1.com/GTPP_BuildScript.sh
+
+ - run:
+ name: Run Build Script
+ command: sh GTPP_BuildScript.sh ${CIRCLE_BUILD_NUM} "${CIRCLE_BRANCH}" "${CIRCLE_USERNAME}" "${CIRCLE_SHA1}" "${CIRCLE_PROJECT_REPONAME}" "${CIRCLE_PROJECT_USERNAME}" "https://github.com/draknyte1/GTplusplus/archive/master.zip"
- store_artifacts: # for display in Artifacts: https://circleci.com/docs/2.0/artifacts/
path: build/libs