Skip to content

Continuous integration and deployment via Travis.#7

Closed
sampottinger wants to merge 82 commits intoantlrfrom
travis
Closed

Continuous integration and deployment via Travis.#7
sampottinger wants to merge 82 commits intoantlrfrom
travis

Conversation

@sampottinger
Copy link
Copy Markdown
Owner

@sampottinger sampottinger commented Mar 21, 2019

Based off of processing#5753, demonstrates the use of Travis to build, test, and release processing with code signing. Requires use of OpenJDK (processing#5753). Will address processing#2747. Will redirect this to the original processing repo after processing#5753 is resolved.

@sampottinger
Copy link
Copy Markdown
Owner Author

Note that this is enabled by processing#5753 but is not expressly part of that PR.

@sampottinger
Copy link
Copy Markdown
Owner Author

Sorry for some of the mess. Looks like this is working! Will run tests for PRs in non-master branches. Changes on master will cause a deploy which upload to S3 using a new deploy.sh script. All of this is possible thanks to processing#5753's use of AdoptOpenJDK so that cross-builds are possible.

@sampottinger
Copy link
Copy Markdown
Owner Author

Note that this is derived from processing#5753. After processing#5753 is resolved, I can get this PR pointing back at the original processing repo.

sampottinger and others added 18 commits April 5, 2019 23:29
Fix FX2D fullScreen from processing#5753 for sampottinger/master.
Various upgrades from ANTLR branch
 Fix escaped characters for character literals.
[master] A number of performance improvements for ANTLR including new grammar
Fix timestamp injection on deploy.
Sync sampottinger/master with latest from ANTLR branch.
Expose width and height of sketch on preprocessor result.
Allow PdePreprocessor clients to specify code folder imports flexibly.
@sampottinger
Copy link
Copy Markdown
Owner Author

Ah dang it looks like this got polluted from antlr when keeping up with the processing mainline edits and the histories are irreversible. Really sorry about that friends. :( I will be have this base on #15 instead of processing#5753. If absolutely desired, we could split out a patch if #15 gets rejected.

@sampottinger sampottinger changed the base branch from java11 to antlr April 25, 2019 18:28
@sampottinger
Copy link
Copy Markdown
Owner Author

Superseded by #70.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant