Skip to content

Commit 2324cf1

Browse files
committed
fix(feature dev): adding required files to upload for execution engine
1 parent 80f2769 commit 2324cf1

File tree

2 files changed

+9
-1
lines changed

2 files changed

+9
-1
lines changed

packages/core/src/shared/filetypes.ts

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -364,8 +364,15 @@ export const codefileExtensions = new Set([
364364
// Code file names without an extension
365365
export const codefileNames = new Set(['Dockerfile', 'Dockerfile.build', 'gradlew', 'mvnw'])
366366

367+
// Build file names
368+
export const buildfileNames = new Set(['gradle/wrapper/gradle-wrapper.jar'])
369+
367370
/** Returns true if `filename` is a code file. */
368371
export function isCodeFile(filename: string): boolean {
369372
const ext = path.extname(filename).toLowerCase()
370-
return codefileExtensions.has(ext) || codefileNames.has(path.basename(filename))
373+
return (
374+
codefileExtensions.has(ext) ||
375+
codefileNames.has(path.basename(filename)) ||
376+
buildfileNames.has(path.basename(filename))
377+
)
371378
}

packages/core/src/test/shared/filetypes.test.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -160,6 +160,7 @@ describe('isCodeFile', () => {
160160
'mvnw',
161161
'build.gradle',
162162
'gradle/wrapper/gradle-wrapper.properties',
163+
'gradle/wrapper/gradle-wrapper.jar',
163164
]
164165
for (const codeFilePath of codeFiles) {
165166
assert.strictEqual(isCodeFile(codeFilePath), true)

0 commit comments

Comments
 (0)