Skip to content
Merged
Changes from 1 commit
Commits
Show all changes
58 commits
Select commit Hold shift + click to select a range
0b95968
Update contract_size.sh script
ascjones Sep 14, 2023
759c240
Add --quiet option to for_all_contracts_exec.sh
ascjones Sep 14, 2023
380c4df
Bash lowercase var names
ascjones Sep 14, 2023
a20aa3b
Print contract dir instead of contract name because it is unique
ascjones Sep 14, 2023
b8be4c9
TEMPORARILY comment out other steps
ascjones Sep 15, 2023
917e3b8
Add measurements stage with contract sizes for current branch
ascjones Sep 15, 2023
797bfcc
print result file
ascjones Sep 15, 2023
8841ad7
Merge branch 'master' into aj/contract-sizes-ci
ascjones Sep 15, 2023
4a5e938
Add back stages
ascjones Sep 15, 2023
0256b73
See if it works without the RUSTFLAGS
ascjones Sep 21, 2023
4a80c2d
Merge branch 'master' into aj/contract-sizes-ci
ascjones Sep 21, 2023
7218fef
Add back RUSTFLAGS
ascjones Sep 22, 2023
cd77e43
Don't swallow build error in contract size
ascjones Sep 22, 2023
3898cf6
Just run measurements for now...
ascjones Sep 22, 2023
eacd219
Ok restore the rest then
ascjones Sep 22, 2023
1084e13
Do measurements before examples
ascjones Sep 22, 2023
efe68c7
Try running contract sizes for `master`
ascjones Sep 22, 2023
a8905c4
Use upstream dir
ascjones Sep 22, 2023
9518a48
--quiet
ascjones Sep 22, 2023
747fc42
cd into upstream dir for matching names
ascjones Sep 22, 2023
39067e2
CI project dir
ascjones Sep 22, 2023
0665d2a
scripts dir and add todo
ascjones Sep 23, 2023
a9debf7
popd
ascjones Sep 25, 2023
fcdc383
remove todo
ascjones Sep 25, 2023
26ab698
Add script to produce contract sizes table
ascjones Sep 25, 2023
860a4cc
awk vars
ascjones Sep 25, 2023
e926b36
See if it works in a subdir
ascjones Sep 25, 2023
1722b51
See if it works in a subdir, use script
ascjones Sep 25, 2023
7142a30
before/after script
ascjones Sep 25, 2023
89c5f09
Comment
ascjones Sep 25, 2023
7337ea3
Try up a directory
ascjones Sep 25, 2023
9ff4377
Merge branch 'master' into aj/contract-sizes-ci
ascjones Sep 28, 2023
aa82f76
Merge branch 'master' into aj/contract-sizes-ci
ascjones Oct 3, 2023
380f9d7
Fix remaining unchecked arithmentic in examples (#1930)
ascjones Oct 4, 2023
5c1631a
Merge branch 'master' into aj/contract-sizes-ci
ascjones Oct 4, 2023
2da7d55
MEASUREMENTS_DIR abs
ascjones Oct 4, 2023
b9f6d1c
fix script name
ascjones Oct 4, 2023
0841779
rules for only running on PRs
ascjones Oct 5, 2023
96c9d6d
Generate markdown table from diff
ascjones Oct 5, 2023
d65471c
Submit contract markdown table
ascjones Oct 5, 2023
11e2eaf
chmod +x
ascjones Oct 5, 2023
c07eb57
Print PR_COMMENTS_URL
ascjones Oct 6, 2023
8b8463c
Use CI_COMMIT_REF_NAME var
ascjones Oct 6, 2023
847c2b4
Export vars
ascjones Oct 6, 2023
11ff178
Don't need to cd into ink dir
ascjones Oct 6, 2023
d5aa5c2
Merge branch 'master' into aj/contract-sizes-ci
ascjones Oct 6, 2023
6bc2cbe
Print cargo-contract version
ascjones Oct 6, 2023
5cfb07e
Fix cargo-contract version regex
ascjones Oct 16, 2023
c45ce9e
Fix
ascjones Oct 16, 2023
6d2969a
Merge branch 'master' into aj/contract-sizes-ci
ascjones Oct 16, 2023
e9f44ed
Try to fix json body generation
ascjones Oct 16, 2023
c4e0683
Fix formatting
ascjones Oct 16, 2023
ada943f
master_ahead
ascjones Oct 16, 2023
b938652
Update link
ascjones Oct 16, 2023
e408da7
Trim contract names with integration-tests prefix
ascjones Oct 16, 2023
233cf2d
Add change column
ascjones Oct 16, 2023
fcfd909
Don't display vars
ascjones Oct 17, 2023
b00a651
Try remove RUSTFLAGS
ascjones Oct 17, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Print PR_COMMENTS_URL
  • Loading branch information
ascjones committed Oct 6, 2023
commit c07eb5748f10cbcf1f4c5b0352bfa3f43b9a1c26
1 change: 1 addition & 0 deletions .gitlab-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -451,6 +451,7 @@ contract-sizes:
- ${SCRIPTS_DIR}/contract_sizes_diff.sh ${UPSTREAM_CONTRACT_SIZES} ${PR_BRANCH_CONTRACT_SIZES} > ${CONTRACT_SIZES_DIFF}
- cat ${CONTRACT_SIZES_DIFF}
# Submit the comparison table as a comment to the PR
- echo "Submitting contract sizes diff to ${PR_COMMENTS_URL}"
- ${SCRIPTS_DIR}/contract_sizes_submit.sh ${PR_COMMENTS_URL} < ${CONTRACT_SIZES_DIFF}
after_script:
- rm -rf ${MEASUREMENTS_DIR}
Expand Down