Bug 1373395 - Upload chrome-map.json during code coverage builds. r=mshal

MozReview-Commit-ID: 37UxsMQoB7q

--HG--
extra : rebase_source : ee9e07f3e3809e8af1cd524a8e425e466b2039b6
This commit is contained in:
Chris Manchester 2017-09-20 10:55:14 -07:00
Родитель 3e471df8fa
Коммит 8d2edd28b1
2 изменённых файлов: 6 добавлений и 1 удалений

Просмотреть файл

@ -68,6 +68,9 @@ ifdef MOZ_ARTIFACT_BUILD_SYMBOLS
zip -r5D '../$(PKG_PATH)$(SYMBOL_ARCHIVE_BASENAME).zip' . -i '*.sym' -i '*.txt'
endif # MOZ_ARTIFACT_BUILD_SYMBOLS
ifdef MOZ_CODE_COVERAGE
@echo 'Generating chrome-map for coverage data...'
$(topsrcdir)/mach build-backend -b ChromeMap
@echo 'Packaging code coverage data...'
# Package code coverage gcno tree
@echo 'Packaging code coverage data...'
$(RM) $(CODE_COVERAGE_ARCHIVE_BASENAME).zip

Просмотреть файл

@ -419,7 +419,9 @@ endif
ifdef MOZ_CODE_COVERAGE
UPLOAD_FILES += \
$(call QUOTED_WILDCARD,$(DIST)/$(PKG_PATH)$(CODE_COVERAGE_ARCHIVE_BASENAME).zip)
$(call QUOTED_WILDCARD,$(DIST)/$(PKG_PATH)$(CODE_COVERAGE_ARCHIVE_BASENAME).zip) \
$(call QUOTED_WILDCARD,$(topobjdir)/chrome-map.json) \
$(NULL)
endif
ifdef MOZ_STYLO